XmlMemberMapping Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сопоставляет сущность кода в методе веб-службы .NET с элементом в сообщении языка описания веб-служб (WSDL).
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class XmlMemberMapping
public class XmlMemberMapping
type XmlMemberMapping = class
Public Class XmlMemberMapping
- Наследование
-
XmlMemberMapping
Комментарии
Класс XmlMemberMapping используется с классом XmlMembersMapping , который ссылается на массив XmlMemberMapping объектов.
Объект XmlMemberMapping может представлять любой из следующих элементов:
Входной параметр метода веб-службы.
Выходной параметр метода веб-службы.
Тип возвращаемого веб-службы, если он не является пустым.
Заголовок входных данных 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) |