DnsEndpointIdentity导致运行时错误System.NotImplementedException

时间:2017-03-24 11:41:57

标签: c# xamarin.ios

我正在尝试在我的Xamarin.iOS客户端和现有SOAP服务之间建立网络连接。为此,我必须预见服务器在客户端的DNS身份。相应的命令是:

  DnsEndpointIdentity identity= new DnsEndpointIdentity("HelloWorldService");

不幸的是,该命令导致运行时错误“ System.NotImplementedException:方法或操作未实现。”。该错误是由“HelloWorldService”的分配引起的。

Object DnsEndpointIdentity属于程序集System.ServiceModel,适用于iOS版本2.0.5.0。

对我来说一切都很好,我不知道出了什么问题。

我可以请你帮帮我吗?

非常感谢,

的Stefan

1 个答案:

答案 0 :(得分:0)

在大多数情况下使用Xamarin,如果遇到“System.NotImplementedException:方法或操作未实现”。这意味着它尚未在当前版本的Xamarin.iOS中实现。不幸的是,这是围绕SOAP服务的一个常见问题,尤其是与我合作的WCF服务。很多时候它需要为身份验证创建自定义标头。但这又取决于对你有用的东西。