XmlCodeExporter.AddMappingMetadata Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
XmlElementAttribute Добавляет объявление в параметр метода или возвращаемое значение, соответствующее <part> элементу определения сообщения SOAP в документе языка описания веб-служб (WSDL).
Перегрузки
| Имя | Описание |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
XmlElementAttribute Добавляет объявление в параметр метода или возвращаемое значение, соответствующее |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
XmlElementAttribute Добавляет объявление в возвращаемое значение метода, соответствующее |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
XmlElementAttribute Добавляет объявление в параметр метода или возвращаемое значение, соответствующее |
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.