XmlSchemaImporter.ImportMembersMapping 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 WSDL 文档中定义的文本使用 SOAP 消息的元素部分生成内部类型映射信息。
重载
| 名称 | 说明 |
|---|---|
| ImportMembersMapping(XmlQualifiedName) |
此 API 支持产品基础结构,不能在代码中直接使用。 为 WSDL 文档中定义的文本使用 SOAP 消息的单个元素部分生成内部类型映射信息。 |
| ImportMembersMapping(XmlQualifiedName[]) |
此 API 支持产品基础结构,不能在代码中直接使用。 为 WSDL 文档中定义的文本使用 SOAP 消息的元素部分生成内部类型映射信息。 |
| ImportMembersMapping(String, String, SoapSchemaMember[]) |
此 API 支持产品基础结构,不能在代码中直接使用。 为 WSDL 文档中定义的文本使用 SOAP 消息的元素部分生成内部类型映射信息。 |
| ImportMembersMapping(XmlQualifiedName[], Type, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 为 WSDL 文档中定义的文本使用 SOAP 消息的元素部分生成内部类型映射信息。 |
ImportMembersMapping(XmlQualifiedName)
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
为 WSDL 文档中定义的文本使用 SOAP 消息的单个元素部分生成内部类型映射信息。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::Xml::XmlQualifiedName ^ name);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName name);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName name);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName name);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : System.Xml.XmlQualifiedName -> System.Xml.Serialization.XmlMembersMapping
member this.ImportMembersMapping : System.Xml.XmlQualifiedName -> System.Xml.Serialization.XmlMembersMapping
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : System.Xml.XmlQualifiedName -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As XmlQualifiedName) As XmlMembersMapping
参数
- name
- XmlQualifiedName
一个 XmlQualifiedName 指定消息部件的名称。
返回
包含单个元素部件的 WSDL 消息定义的.NET类型映射。
- 属性
注解
类 ImportMembersMapping 的方法 XmlSchemaImporter 由 Wsdl.exe 工具使用,同时从 Web 服务描述语言(WSDL)文档生成客户端代理类或抽象服务器类。 不使用直接调用此方法,而是使用 Wsdl.exe 或 Xsd.exe。
XmlSchemaImporter仅当 WSDL 文档指定文本使用时,才使用该类。 当 WSDL 消息包装在单个部件元素中时,将使用此重载。
适用于
ImportMembersMapping(XmlQualifiedName[])
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
为 WSDL 文档中定义的文本使用 SOAP 消息的元素部分生成内部类型映射信息。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(cli::array <System::Xml::XmlQualifiedName ^> ^ names);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] -> System.Xml.Serialization.XmlMembersMapping
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] -> System.Xml.Serialization.XmlMembersMapping
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (names As XmlQualifiedName()) As XmlMembersMapping
参数
- names
- XmlQualifiedName[]
一个类型 XmlQualifiedName 数组,指定消息部件的名称。
返回
XmlMembersMapping,表示 WSDL 消息定义的元素部分的.NET类型映射。
- 属性
注解
该方法 ImportMembersMapping 由 Wsdl.exe 工具使用,同时从 Web 服务描述语言(WSDL)文档生成客户端代理类或抽象服务器类。 不使用直接调用此方法,而是使用 Wsdl.exe 或 Xsd.exe。
XmlSchemaImporter仅当 WSDL 文档指定文本使用时,才使用该类。 参数的值 names 包含 WSDL 文档中消息定义下部件元素的限定名称。
此方法不考虑部件元素的类型。
适用于
ImportMembersMapping(String, String, SoapSchemaMember[])
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
为 WSDL 文档中定义的文本使用 SOAP 消息的元素部分生成内部类型映射信息。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string? ns, System.Xml.Serialization.SoapSchemaMember[] members);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string? ns, System.Xml.Serialization.SoapSchemaMember[] members);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string? ns, System.Xml.Serialization.SoapSchemaMember[] members);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] -> System.Xml.Serialization.XmlMembersMapping
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] -> System.Xml.Serialization.XmlMembersMapping
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember()) As XmlMembersMapping
参数
- name
- String
要为其生成映射的元素的名称。
- ns
- String
要为其生成映射的元素的命名空间。
- members
- SoapSchemaMember[]
一个 SoapSchemaMember 实例数组,指定要为其生成映射的元素的成员。
返回
一个 XmlMembersMapping 包含类型映射信息。
- 属性
适用于
ImportMembersMapping(XmlQualifiedName[], Type, Boolean)
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
为 WSDL 文档中定义的文本使用 SOAP 消息的元素部分生成内部类型映射信息。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(cli::array <System::Xml::XmlQualifiedName ^> ^ names, Type ^ baseType, bool baseTypeCanBeIndirect);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names, Type? baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names, Type? baseType, bool baseTypeCanBeIndirect);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names, Type? baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names, Type baseType, bool baseTypeCanBeIndirect);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] * Type * bool -> System.Xml.Serialization.XmlMembersMapping
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] * Type * bool -> System.Xml.Serialization.XmlMembersMapping
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] * Type * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (names As XmlQualifiedName(), baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlMembersMapping
参数
- names
- XmlQualifiedName[]
一个类型 XmlQualifiedName 数组,指定消息部件的名称。
- baseType
- Type
生成以对应于消息部件的所有.NET类型的基类型。
- baseTypeCanBeIndirect
- Boolean
true 指示与消息部件对应的类型可以间接继承自基类型;否则,为 false.
返回
WSDL 消息定义的元素部分的.NET类型映射。
- 属性
注解
该方法 ImportMembersMapping 由 Wsdl.exe 工具使用,同时从 Web 服务描述语言(WSDL)文档生成客户端代理类或抽象服务器类。 不使用直接调用此方法,而是使用 Wsdl.exe 或 Xsd.exe。
XmlSchemaImporter仅当 WSDL 文档指定文本使用时,才使用该类。 参数的值 names 包含 WSDL 文档中消息定义下部件元素的限定名称。
此方法不考虑部件元素的类型。