MessageEncodingBindingElementImporter 类

定义

将基于 WSDL 的策略和有关消息编码的协定转换为可为服务实现这些策略的绑定元素的说明。

public ref class MessageEncodingBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type MessageEncodingBindingElementImporter = class
    interface IWsdlImportExtension
    interface IPolicyImportExtension
Public Class MessageEncodingBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
继承
MessageEncodingBindingElementImporter
实现

注解

重写此类以扩展 WSDL 和消息编码绑定元素之间的标准映射。 然后,以编程方式或使用应用程序配置文件将自定义对象附加到该对象 WsdlImporter 。 还可以使用应用程序配置文件将自定义对象附加到WsdlImporter使用的内部对象。

IWsdlImportExtension.BeforeImport使用该方法直接修改然后导入到消息编码绑定元素中的元数据。

构造函数

名称 说明
MessageEncodingBindingElementImporter()

初始化 MessageEncodingBindingElementImporter 类的新实例。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

显式接口实现

名称 说明
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

定义一个方法,该方法可以导入消息编码的自定义策略断言,并添加实现策略的绑定元素。

IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)

在导入与编码关联的元数据文档之前调用。

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

导入协定时调用。

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

将用于将消息编码的自定义 WSDL 扩展映射到服务说明。

适用于