SoapReflectionImporter.ImportMembersMapping 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 .NET 类型生成到 XML 架构元素的映射。
重载
ImportMembersMapping(String, String, XmlReflectionMember[]) |
为从 Web 服务方法收集的信息生成内部类型映射。 |
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean) |
为从 Web 服务方法收集的信息生成内部类型映射。 |
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean) |
为从 Web 服务方法收集的信息生成内部类型映射。 |
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess) |
为从 Web 服务方法收集的信息生成内部类型映射。 |
ImportMembersMapping(String, String, XmlReflectionMember[])
为从 Web 服务方法收集的信息生成内部类型映射。
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember()) As XmlMembersMapping
参数
- elementName
- String
从 Web 服务方法生成的 XML 元素名称。
- ns
- String
从 Web 服务方法生成的 XML 元素命名空间。
- members
- XmlReflectionMember[]
属于 Web 服务方法的 .NET 代码实体的数组。
返回
到 WSDL 消息定义中元素部分的内部 .NET 类型映射。
注解
ImportMembersMapping初始化 Web 服务或客户端或反映 Web 服务时调用该方法。 无需直接调用它。
以下列表描述了参数的可能值 members
:
Web 服务方法输入参数。
Web 服务方法输出参数,加上返回类型(如果不是 void)(索引为零)。
SOAP 输入标头。
SOAP 输出标头。
适用于
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)
为从 Web 服务方法收集的信息生成内部类型映射。
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool writeAccessors);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, writeAccessors As Boolean) As XmlMembersMapping
参数
- elementName
- String
从 Web 服务方法生成的 XML 元素名称。
- ns
- String
从 Web 服务方法生成的 XML 元素命名空间。
- members
- XmlReflectionMember[]
属于 Web 服务方法的 .NET 代码实体的数组。
- hasWrapperElement
- Boolean
如果指示与 WSDL 消息部分对应的元素应包含在 SOAP 消息的额外包装器元素中,则为 true
;否则为 false
。
- writeAccessors
- Boolean
如果指示 RPC 样式的 Web 服务绑定,则为 true
;如果指示文档样式的 Web 服务绑定或 SOAP 标头,则为 false
。
返回
到 WSDL 消息定义中元素部分的内部 .NET 类型映射。
注解
ImportMembersMapping初始化 Web 服务或客户端或反映 Web 服务时调用该方法。 无需直接调用它。
以下列表描述了参数的可能值 members
:
Web 服务方法输入参数。
Web 服务方法输出参数,加上返回类型(如果不是 void)(索引为零)。
SOAP 输入标头。
SOAP 输出标头。
适用于
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)
为从 Web 服务方法收集的信息生成内部类型映射。
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool writeAccessors, bool validate);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, writeAccessors As Boolean, validate As Boolean) As XmlMembersMapping
参数
- elementName
- String
从 Web 服务方法生成的 XML 元素名称。
- ns
- String
从 Web 服务方法生成的 XML 元素命名空间。
- members
- XmlReflectionMember[]
属于 Web 服务方法的 .NET 代码实体的数组。
- hasWrapperElement
- Boolean
如果指示与 WSDL 消息部分对应的元素应包含在 SOAP 消息的额外包装器元素中,则为 true
;否则为 false
。
- writeAccessors
- Boolean
如果指示 RPC 样式的 Web 服务绑定,则为 true
;如果指示文档样式的 Web 服务绑定或 SOAP 标头,则为 false
。
- validate
- Boolean
如果指示生成的反序列化程序应检查包装器元素需要的限定名称,则为 true
;否则为 false
。 仅当 hasWrapperElement
参数的值为 true
时,此参数的值才有意义。
返回
到 WSDL 消息定义中元素部分的内部 .NET 类型映射。
注解
ImportMembersMapping初始化 Web 服务或客户端或反映 Web 服务时调用该方法。 无需直接调用它。
以下列表描述了参数的可能值 members
:
Web 服务方法输入参数。
Web 服务方法输出参数,加上返回类型(如果不是 void)(索引为零)。
SOAP 输入标头。
SOAP 输出标头。
适用于
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)
为从 Web 服务方法收集的信息生成内部类型映射。
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool writeAccessors, bool validate, System::Xml::Serialization::XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate, System.Xml.Serialization.XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate, System.Xml.Serialization.XmlMappingAccess access);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool * System.Xml.Serialization.XmlMappingAccess -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, writeAccessors As Boolean, validate As Boolean, access As XmlMappingAccess) As XmlMembersMapping
参数
- elementName
- String
从 Web 服务方法生成的 XML 元素名称。
- ns
- String
从 Web 服务方法生成的 XML 元素命名空间。
- members
- XmlReflectionMember[]
属于 Web 服务方法的 .NET 代码实体的数组。
- hasWrapperElement
- Boolean
如果指示与 WSDL 消息部分对应的元素应包含在 SOAP 消息的额外包装器元素中,则为 true
;否则为 false
。
- writeAccessors
- Boolean
如果指示 RPC 样式的 Web 服务绑定,则为 true
;如果指示文档样式的 Web 服务绑定或 SOAP 标头,则为 false
。
- validate
- Boolean
如果指示生成的反序列化程序应检查包装器元素需要的限定名称,则为 true
;否则为 false
。 仅当 hasWrapperElement
参数的值为 true
时,此参数的值才有意义。
- access
- XmlMappingAccess
XmlMappingAccess 值之一。
返回
到 WSDL 消息定义中元素部分的内部 .NET 类型映射。
注解
ImportMembersMapping初始化 Web 服务或客户端或反映 Web 服务时调用该方法。 无需直接调用它。
以下列表描述了参数的可能值 members
:
Web 服务方法输入参数。
Web 服务方法输出参数,加上返回类型(如果不是 void)(索引为零)。
SOAP 输入标头。
SOAP 输出标头。