XmlCodeExporter.AddMappingMetadata Метод

Определение

XmlElementAttribute Добавляет объявление в параметр метода или возвращаемое значение, соответствующее <part> элементу определения сообщения SOAP в документе языка описания веб-служб (WSDL).

Перегрузки

Имя Описание
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

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

XmlElementAttribute Добавляет объявление в параметр метода или возвращаемое значение, соответствующее <part> элементу определения сообщения SOAP в документе языка описания веб-служб (WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

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

XmlElementAttribute Добавляет объявление в возвращаемое значение метода, соответствующее <part> элементу определения сообщения, отличного от SOAP, в документе языка описания веб-служб (WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

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

XmlElementAttribute Добавляет объявление в параметр метода или возвращаемое значение, соответствующее <part> элементу определения сообщения SOAP в документе языка описания веб-служб (WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

XmlElementAttribute Добавляет объявление в параметр метода или возвращаемое значение, соответствующее <part> элементу определения сообщения SOAP в документе языка описания веб-служб (WSDL).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String)

Параметры

metadata
CodeAttributeDeclarationCollection

Коллекция CodeAttributeDeclaration объектов для созданного типа, в который метод добавляет объявление атрибута.

member
XmlMemberMapping

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

ns
String

Пространство имен XML части сообщения SOAP, для которой были созданы сведения о сопоставлении типов в параметре-члене.

Комментарии

Этот метод используется средством языка описания веб-служб (Wsdl.exe), когда документ WSDL указывает литеральное использование, указывая, что содержимое параметров сообщения SOAP и возвращаемых значений (или документов запроса и ответа) буквально указывается с определениями схемы XML.

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

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

XmlElementAttribute Добавляет объявление в возвращаемое значение метода, соответствующее <part> элементу определения сообщения, отличного от SOAP, в документе языка описания веб-служб (WSDL).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlTypeMapping ^ mapping, System::String ^ ns);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlTypeMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, mapping As XmlTypeMapping, ns As String)

Параметры

metadata
CodeAttributeDeclarationCollection

Коллекция CodeAttributeDeclaration объектов для созданного типа, в который метод добавляет объявление атрибута.

mapping
XmlTypeMapping

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

ns
String

Пространство имен XML части сообщения SOAP, для которой были созданы сведения о сопоставлении типов в параметре-члене.

Комментарии

Средство языка описания веб-служб (Wsdl.exe) использует этот метод, если документ WSDL задает реализации веб-служб, отличных от SOAP, .NET Framework с помощью операций HTTP-GET и HTTP-POST.

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

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

XmlElementAttribute Добавляет объявление в параметр метода или возвращаемое значение, соответствующее <part> элементу определения сообщения SOAP в документе языка описания веб-служб (WSDL).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns, bool forceUseMemberName);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string * bool -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String, forceUseMemberName As Boolean)

Параметры

metadata
CodeAttributeDeclarationCollection

Коллекция CodeAttributeDeclaration объектов для созданного типа, в который метод добавляет объявление атрибута.

member
XmlMemberMapping

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

ns
String

Пространство имен XML части сообщения SOAP, для которой были созданы сведения о сопоставлении типов в параметре-члене.

forceUseMemberName
Boolean

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

Комментарии

Средство языка описания веб-служб (Wsdl.exe) использует этот метод, если документ WSDL указывает литеральное использование, указывая, что содержимое параметров сообщения SOAP и возвращаемых значений (или документов запроса и ответа) буквально указывается с помощью определений схемы XML.

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