XmlMemberMapping Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сопоставляет сущность кода в методе веб-службы .NET с элементом в сообщении WSDL.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class XmlMemberMapping
public class XmlMemberMapping
type XmlMemberMapping = class
Public Class XmlMemberMapping
- Наследование
-
XmlMemberMapping
Комментарии
Класс XmlMemberMapping используется с классом XmlMembersMapping , который ссылается на массив XmlMemberMapping объектов .
Объект XmlMemberMapping может представлять любой из следующих объектов:
Входной параметр метода веб-службы.
Выходной параметр метода веб-службы.
Тип возвращаемого значения веб-службы, если не void.
Входной заголовок SOAP.
Выходной заголовок SOAP.
Объекты XmlMemberMapping доступны через свойство индексированного оператора.
XmlMembersMapping Описание условий, при которых XmlMemberMapping объект соответствует элементу определения <part> сообщения WSDL, см. в этом классе.
Свойства
| Имя | Описание |
|---|---|
| Any |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает или задает значение, указывающее соответствие типа .NET элементу XML или атрибуту любого типа. |
| CheckSpecified |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает значение, которое указывает, определено ли значение для сопроводительного поля в типе .NET. |
| ElementName |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает неполное имя объявления элемента XML, применяемое к данному сопоставлению. |
| MemberName |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает имя члена метода веб-службы, представленного данным сопоставлением. |
| Namespace |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает пространство имен XML, применяемое к данному сопоставлению. |
| TypeFullName |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает полное имя типа .NET для этого сопоставления. |
| TypeName |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает имя типа .NET для этого сопоставления. |
| TypeNamespace |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает пространство имен типа .NET для этого сопоставления. |
| XsdElementName |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает имя элемента XML согласно его отображению в документе описания службы. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GenerateTypeName(CodeDomProvider) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает имя типа, связанного с заданным CodeDomProvider. |
| GetHashCode() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| ToString() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |