System.ServiceModel.Description 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供类,与服务模型描述相关。
类
接口
IContractBehavior |
实现可用于扩展服务或客户端应用程序中的协定的运行时行为的方法。 |
IContractBehaviorAttribute |
指定其实现 IContractBehavior 接口的属性处于活动状态的协定。 |
IEndpointBehavior |
实现可用于扩展服务或客户端应用程序中的终结点的运行时行为的方法。 |
IMetadataExchange |
公开用于返回有关服务的元数据的方法。 |
IOperationBehavior |
实现可用于扩展服务或客户端应用程序中的操作的运行时行为的方法。 |
IOperationContractGenerationExtension |
定义协定生成期间调用的方法,这些方法可用于修改为操作生成的代码。 |
IPolicyExportExtension |
实现 IPolicyExportExtension 可以在 Web Services 描述语言 (WSDL) 信息中插入自定义绑定策略断言。 |
IPolicyImportExtension |
为可导入有关绑定的自定义策略断言的对象定义一个方法。 |
IServiceBehavior |
提供一种在整个服务内修改或插入自定义扩展的机制,包括 ServiceHostBase。 |
IServiceContractGenerationExtension |
定义协定生成期间调用的方法,这些方法可用于修改为服务协定生成的代码。 |
IWsdlExportExtension |
定义可导出自定义元数据的终结点或协定行为。 |
IWsdlImportExtension |
实现并附加到 WsdlImporter 对象,可以对导入程序将 Web Services 描述语言 (WSDL) 部分映射到 ServiceDescription 对象的 Web Services 描述语言 (WSDL) 部分进行控制。 |
枚举
ListenUriMode |
指示传输是否必须保证提供给服务的供服务侦听的 URI 是唯一的,或者不对该 URI 进行任何修改,就原样使用。 |
MessageDirection |
指定消息的方向。 |
MetadataExchangeClientMode |
指定用于获取元数据的交换模式。 |
PrincipalPermissionMode |
设置使用 PrincipalPermissionAttribute 对方法访问进行控制时所执行的授权检查的模式。 |
ServiceContractGenerationOptions |
表示使用 ServiceContractGenerator 时可用的协定生成选项。 |
UnknownExceptionAction |
指定持久性服务将如何处理未知异常。 |