SoapReflectionImporter.ImportMembersMapping Метод

Определение

Создает сопоставление с элементом схемы XML для типа .NET.

Перегрузки

Имя Описание
ImportMembersMapping(String, String, XmlReflectionMember[])

Создает сопоставления внутренних типов для сведений, собранных из метода веб-службы.

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

Создает сопоставления внутренних типов для сведений, собранных из метода веб-службы.

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

Создает сопоставления внутренних типов для сведений, собранных из метода веб-службы.

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

Создает сопоставления внутренних типов для сведений, собранных из метода веб-службы.

ImportMembersMapping(String, String, XmlReflectionMember[])

Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs

Создает сопоставления внутренних типов для сведений, собранных из метода веб-службы.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
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);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] -> System.Xml.Serialization.XmlMembersMapping
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

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

ns
String

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

members
XmlReflectionMember[]

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

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

Внутренние .NET сопоставления типов с элементами определения сообщения WSDL.

Атрибуты

Комментарии

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

В следующем списке описываются возможные значения параметра members :

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

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

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

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

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

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

Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs

Создает сопоставления внутренних типов для сведений, собранных из метода веб-службы.

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool writeAccessors);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
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);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool -> System.Xml.Serialization.XmlMembersMapping
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

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

ns
String

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

members
XmlReflectionMember[]

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

hasWrapperElement
Boolean

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

writeAccessors
Boolean

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

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

Внутренние .NET сопоставления типов с элементами определения сообщения WSDL.

Атрибуты

Комментарии

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

В следующем списке описываются возможные значения параметра members :

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

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

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

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

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

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

Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs

Создает сопоставления внутренних типов для сведений, собранных из метода веб-службы.

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.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
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);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool -> System.Xml.Serialization.XmlMembersMapping
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

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

ns
String

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

members
XmlReflectionMember[]

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

hasWrapperElement
Boolean

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

writeAccessors
Boolean

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

validate
Boolean

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

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

Внутренние .NET сопоставления типов с элементами определения сообщения WSDL.

Атрибуты

Комментарии

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

В следующем списке описываются возможные значения параметра members :

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

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

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

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

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

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

Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs
Исходный код:
SoapReflectionImporter.cs

Создает сопоставления внутренних типов для сведений, собранных из метода веб-службы.

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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
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);
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);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool * System.Xml.Serialization.XmlMappingAccess -> System.Xml.Serialization.XmlMembersMapping
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

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

ns
String

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

members
XmlReflectionMember[]

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

hasWrapperElement
Boolean

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

writeAccessors
Boolean

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

validate
Boolean

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

access
XmlMappingAccess

Одно из значений XmlMappingAccess .

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

Внутренние .NET сопоставления типов с элементами определения сообщения WSDL.

Атрибуты

Комментарии

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

В следующем списке описываются возможные значения параметра members :

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

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

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

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

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