C# 检查服务引用WSDL链接是否联机
我目前正在Visual Studio 2012 Express中为Windows Phone开发Windows Phone 8。我正在使用一个带有WSDL链接的服务引用来获取一些数据。有没有办法检查我的服务参考/链接是否在线 这是我的委托书:C# 检查服务引用WSDL链接是否联机,c#,web-services,wsdl,windows-phone-8,service-reference,C#,Web Services,Wsdl,Windows Phone 8,Service Reference,我目前正在Visual Studio 2012 Express中为Windows Phone开发Windows Phone 8。我正在使用一个带有WSDL链接的服务引用来获取一些数据。有没有办法检查我的服务参考/链接是否在线 这是我的委托书: var proxy = new StorageClient(); 我试过这个,但它总是说“创建”: 是的,打电话查一查。@JohnSaunders我已经打电话查数据了。我在问是否有任何方法可以检查这一点,比如state。但是state的问题是它总是说cr
var proxy = new StorageClient();
我试过这个,但它总是说“创建”:
是的,打电话查一查。@JohnSaunders我已经打电话查数据了。我在问是否有任何方法可以检查这一点,比如
state
。但是state
的问题是它总是说created。“online”的定义是“我调用它,它返回数据,所以我调用它时知道它是在线的”。是的,我同意,但这引出了我几天前在这里提出的另一个问题,没有人回答。按照您的想法,我需要捕获一个异常,当它不返回任何内容时。问题是,我不会那样做。因为没有人回答这个问题,所以我在这里询问另一种方法来检查我的服务引用是否在线。“服务引用”不是“在线”。客户端代理要么允许您调用服务并获得响应,要么不允许。
proxy.State();