C# 引用 System.ServiceModel 命名空间
时间: 2023-07-12 20:28:38 浏览: 194
system.servicemodel
4星 · 用户满意度95%
在 C# 中,如果要使用 WCF(Windows Communication Foundation)来构建分布式应用程序,就需要引用 System.ServiceModel 命名空间。System.ServiceModel 包含了 WCF 中的核心类和接口,例如 ServiceHost、EndpointAddress、ChannelFactory 等,可以方便地创建和使用 WCF 服务。
要引用 System.ServiceModel 命名空间,可以在代码文件的开头添加以下语句:
```
using System.ServiceModel;
```
这将告诉编译器在代码中使用 System.ServiceModel 命名空间中定义的类型和成员。在添加了此 using 语句之后,就可以使用 WCF 中的类和接口来创建和使用服务了。
例如,可以使用以下代码来创建一个 ServiceHost 对象:
```
ServiceHost host = new ServiceHost(typeof(MyService));
```
其中,MyService 是一个定义了 WCF 服务契约的类。这个代码片段将创建一个新的 ServiceHost 对象,并将其绑定到 MyService 类上。
总之,如果要使用 WCF 来构建分布式应用程序,就需要引用 System.ServiceModel 命名空间,并熟悉其中的类和接口。
阅读全文