XmlReflectionImporter.ImportMembersMapping Метод

Определение

Возвращает сопоставления внутреннего типа с помощью информации, собранной из метода веб-службы.

Перегрузки

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Генерирует сопоставления внутреннего типа для информации, собранной из метода веб-службы.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает сопоставления внутреннего типа с помощью информации, собранной из метода веб-службы, а также позволяет указать имя XML-элемента, пространство имен XML и другие параметры.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает сопоставления внутреннего типа с помощью информации, собранной из метода веб-службы, а также позволяет указать имя XML-элемента, пространство имен XML и другие параметры.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Генерирует сопоставления внутреннего типа для информации, собранной из метода веб-службы.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

Генерирует сопоставления внутреннего типа для информации, собранной из метода веб-службы.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean) As XmlMembersMapping

Параметры

elementName
String

Имя XML-элемента, созданного из метода веб-службы.

ns
String

Пространство имен XML-элемента, созданного из метода веб-службы.

members
XmlReflectionMember[]

Массив объектов XmlReflectionMember, содержащий сущности кода .NET Framework, принадлежащие методу веб-службы.

hasWrapperElement
Boolean

Значение true, если элементы, которые соответствуют частям сообщения языка описания веб-служб WSDL, должны быть включены в дополнительный элемент упаковки в сообщении SOAP; в противном случае — значение false.

Возвращаемое значение

XmlMembersMapping

XmlMembersMapping с сопоставлением с частями элемента определения сообщения WSDL.

Комментарии

Метод ImportMembersMapping вызывается при инициализации веб-службы или клиента или отражения веб-службы. Не обязательно вызывать его напрямую.

Параметр XmlReflectionMember массива может состоять из одного из следующих вариантов:

  • Входные параметры метода веб-службы.

  • Выходные параметры метода веб-службы, а также тип возвращаемого значения (если не void) по индексу 0.

  • Входные заголовки SOAP.

  • Заголовки выходных данных SOAP.

Применяется к

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

Возвращает сопоставления внутреннего типа с помощью информации, собранной из метода веб-службы, а также позволяет указать имя XML-элемента, пространство имен XML и другие параметры.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
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, rpc As Boolean) As XmlMembersMapping

Параметры

elementName
String

Имя XML-элемента, созданного из метода веб-службы.

ns
String

Пространство имен XML-элемента, созданного из метода веб-службы.

members
XmlReflectionMember[]

Массив объектов XmlReflectionMember, содержащий сущности кода .NET Framework, принадлежащие методу веб-службы.

hasWrapperElement
Boolean

Значение true, если элементы, которые соответствуют частям сообщения языка описания веб-служб WSDL, должны быть включены в дополнительный элемент упаковки в сообщении SOAP; в противном случае — значение false.

rpc
Boolean

Значение true, если метод является удаленным вызовом процедур; в противном случае — значение false.

Возвращаемое значение

XmlMembersMapping

XmlMembersMapping, содержащий сопоставления.

Применяется к

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

Возвращает сопоставления внутреннего типа с помощью информации, собранной из метода веб-службы, а также позволяет указать имя XML-элемента, пространство имен XML и другие параметры.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc, bool openModel);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
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, rpc As Boolean, openModel As Boolean) As XmlMembersMapping

Параметры

elementName
String

Имя XML-элемента, созданного из метода веб-службы.

ns
String

Пространство имен XML-элемента, созданного из метода веб-службы.

members
XmlReflectionMember[]

Массив объектов XmlReflectionMember, содержащий сущности кода .NET Framework, принадлежащие методу веб-службы.

hasWrapperElement
Boolean

Значение true, если элементы, которые соответствуют частям сообщения языка описания веб-служб WSDL, должны быть включены в дополнительный элемент упаковки в сообщении SOAP; в противном случае — значение false.

rpc
Boolean

Значение true, если метод является удаленным вызовом процедур; в противном случае — значение false.

openModel
Boolean

Значение true для указания, что сгенерированный тип схемы будет помечен элементом <xs:anyAttribute>; в противном случае — значение false.

Возвращаемое значение

XmlMembersMapping

XmlMembersMapping, содержащий сопоставления.

Применяется к

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

Генерирует сопоставления внутреннего типа для информации, собранной из метода веб-службы.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc, bool openModel, System::Xml::Serialization::XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, 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, rpc As Boolean, openModel As Boolean, access As XmlMappingAccess) As XmlMembersMapping

Параметры

elementName
String

Имя XML-элемента, созданного из метода веб-службы.

ns
String

Пространство имен XML-элемента, созданного из метода веб-службы.

members
XmlReflectionMember[]

Массив объектов XmlReflectionMember, содержащий сущности кода .NET Framework, принадлежащие методу веб-службы.

hasWrapperElement
Boolean

Значение true, если элементы, которые соответствуют частям сообщения языка описания веб-служб WSDL, должны быть включены в дополнительный элемент упаковки в сообщении SOAP; в противном случае — значение false.

rpc
Boolean

Значение true, если метод является удаленным вызовом процедур; в противном случае — значение false.

openModel
Boolean

Значение true для указания, что сгенерированный тип схемы будет помечен элементом <xs:anyAttribute>; в противном случае — значение false.

access
XmlMappingAccess

Одно из значений перечисления XmlMappingAccess. Значение по умолчанию — None.

Возвращаемое значение

XmlMembersMapping

XmlMembersMapping, содержащий сопоставления.

Применяется к