XmlSchemaImporter.ImportMembersMapping Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает сведения о сопоставлении внутренних типов для частей элемента сообщения SOAP, определенного в документе WSDL.
Перегрузки
| Имя | Описание |
|---|---|
| ImportMembersMapping(XmlQualifiedName) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает сведения о сопоставлении внутренних типов для одной части элемента сообщения SOAP, определенного в документе WSDL. |
| ImportMembersMapping(XmlQualifiedName[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает сведения о сопоставлении внутренних типов для частей элемента сообщения SOAP, определенного в документе WSDL. |
| ImportMembersMapping(String, String, SoapSchemaMember[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает сведения о сопоставлении внутренних типов для частей элемента сообщения SOAP, определенного в документе WSDL. |
| ImportMembersMapping(XmlQualifiedName[], Type, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает сведения о сопоставлении внутренних типов для частей элемента сообщения SOAP, определенного в документе WSDL. |
ImportMembersMapping(XmlQualifiedName)
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
Создает сведения о сопоставлении внутренних типов для одной части элемента сообщения SOAP, определенного в документе WSDL.
Этот 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 , указывающее имя части сообщения.
Возвращаемое значение
Сопоставление типов .NET для определения сообщения WSDL, содержащего одну часть элемента.
- Атрибуты
Комментарии
Метод ImportMembersMappingXmlSchemaImporter класса используется средством Wsdl.exe при создании клиентских прокси-классов или абстрактных классов серверов из документа языка описания веб-служб (WSDL). Вместо прямого вызова этого метода используйте Wsdl.exe или Xsd.exe.
Класс XmlSchemaImporter используется только в том случае, если документ WSDL указывает литеральное использование. Эта перегрузка используется, когда сообщение WSDL упаковывается в один элемент части.
Применяется к
ImportMembersMapping(XmlQualifiedName[])
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
Создает сведения о сопоставлении внутренних типов для частей элемента сообщения SOAP, определенного в документе WSDL.
Этот 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, представляющий сопоставления типов .NET для элементов определения сообщения WSDL.
- Атрибуты
Комментарии
Метод ImportMembersMapping используется средством Wsdl.exe при создании клиентских прокси-классов или абстрактных классов серверов из документа языка описания веб-служб (WSDL). Вместо прямого вызова этого метода используйте Wsdl.exe или Xsd.exe.
Класс XmlSchemaImporter используется только в том случае, если документ WSDL указывает литеральное использование. Значение names параметра содержит полные имена элементов частей в определении сообщения в документе WSDL.
Этот метод не учитывает типы элементов части.
Применяется к
ImportMembersMapping(String, String, SoapSchemaMember[])
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
Создает сведения о сопоставлении внутренних типов для частей элемента сообщения SOAP, определенного в документе WSDL.
Этот 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)
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
Создает сведения о сопоставлении внутренних типов для частей элемента сообщения SOAP, определенного в документе WSDL.
Этот 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в противном случае .
Возвращаемое значение
Сопоставления типов .NET для частей элементов определения сообщения WSDL.
- Атрибуты
Комментарии
Метод ImportMembersMapping используется средством Wsdl.exe при создании клиентских прокси-классов или абстрактных классов серверов из документа языка описания веб-служб (WSDL). Вместо прямого вызова этого метода используйте Wsdl.exe или Xsd.exe.
Класс XmlSchemaImporter используется только в том случае, если документ WSDL указывает литеральное использование. Значение names параметра содержит полные имена элементов частей в определении сообщения в документе WSDL.
Этот метод не учитывает типы элементов части.