XmlCodeExporter.AddMappingMetadata Метод

Определение

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

Перегрузки

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

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

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

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

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

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

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

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

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

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

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

Этот 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 Framework для одной части элемента определения сообщения 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

Информация внутреннего сопоставления типов для элемента схемы XML.

ns
String

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

Комментарии

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

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

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

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

Этот 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 Framework для одной части элемента определения сообщения WSDL.

ns
String

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

forceUseMemberName
Boolean

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

Комментарии

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

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