WsdlEndpointConversionContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
传递给自定义 WSDL 导出程序和导入程序,可以为 WSDL 终结点自定义元数据导出过程和导入过程。
public ref class WsdlEndpointConversionContext
public class WsdlEndpointConversionContext
type WsdlEndpointConversionContext = class
Public Class WsdlEndpointConversionContext
- 继承
-
WsdlEndpointConversionContext
注解
WsdlEndpointConversionContext 类表示上下文;在该上下文中,或者使用 System.ServiceModel.Description.IWsdlExportExtension 导出终结点的自定义 WSDL,或者使用 System.ServiceModel.Description.IWsdlImportExtension 将终结点的自定义 WSDL 导入。
您可以利用下面的属性来检索当前 WSDL 的 WSDL 文档对象模型:
ContractConversionContext 属性可以获取终结点协定的 System.ServiceModel.Description.WsdlContractConversionContext。
Endpoint 属性可以获取当前终结点的 System.ServiceModel.Description.ServiceEndpoint。
WsdlBinding 属性可以获取当前终结点的绑定。
WsdlPort 属性可以获取当前终结点的端口。
您可以使用下面的方法,将自定义 WSDL 元素添加到已导出或导入 WSDL 中的适当范围,或者从中移除自定义 WSDL 元素:
GetFaultBinding 方法可以返回指定错误的错误绑定。
GetFaultDescription 方法可以返回指定错误绑定的错误。
GetMessageBinding 方法可以返回指定消息的消息绑定。
GetMessageDescription 方法可以返回指定消息绑定的消息。
GetOperationBinding 方法可以返回指定操作的操作绑定。
GetOperationDescription 方法可以返回指定操作绑定的操作。
属性
ContractConversionContext |
获取正在被导出或导入的 WsdlContractConversionContext。 |
Endpoint |
获取正在被导出或导入的 ServiceEndpoint。 |
WsdlBinding |
获取 WSDL 终结点的 Binding。 |
WsdlPort |
获取 WSDL 终结点的 Port。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetFaultBinding(FaultDescription) |
获取与该错误关联的 WSDL 绑定。 |
GetFaultDescription(FaultBinding) |
获取与 WSDL 错误绑定关联的错误的说明。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetMessageBinding(MessageDescription) |
获取由该说明指定的消息的 WSDL 绑定。 |
GetMessageDescription(MessageBinding) |
获取由 WSDL 绑定指定的消息的消息说明。 |
GetOperationBinding(OperationDescription) |
获取由该说明指定的操作的 WSDL 绑定。 |
GetOperationDescription(OperationBinding) |
返回与 WSDL 绑定关联的操作的操作说明。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |