Поделиться через


XmlReflectionMember Класс

Определение

Обеспечивает сопоставление между сущностями кода в методах веб-служб .NET и содержимым сообщений WSDL, определенных для веб-служб SOAP.

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

public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
Наследование
XmlReflectionMember

Комментарии

Класс XmlReflectionMember не используется напрямую. Вместо этого используется:

При отражении метода веб-службы SOAP создаются массивы XmlReflectionMember объектов , представляющие содержимое определений сообщений WSDL. Массив создается для каждого из следующих элементов, принадлежащих методу веб-службы SOAP:

  • Входные параметры.

  • Выходные параметры и возвращаемые значения.

  • Запросите заголовки SOAP с помощью атрибутов.

  • Ответ на заголовки SOAP с помощью атрибутов.

Классы и XmlReflectionImporter преобразуют XmlReflectionMember массив в XmlMembersMapping , содержащий коллекциюXmlMemberMapping, для дальнейшей обработки.SoapReflectionImporter

Конструкторы

XmlReflectionMember()

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

Инициализирует новый экземпляр класса XmlReflectionMember.

Свойства

IsReturnValue

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

Получает или задает значение, которое указывает, представляет ли объект XmlReflectionMember возвращаемое значение метода веб-службы, в противоположность выходному параметру.

MemberName

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

Получает или задает имя члена метода веб-службы для данного сопоставления.

MemberType

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

Получает или задает объект кода члена метода веб-службы, представленного данным сопоставлением.

OverrideIsNullable

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

Возвращает или задает значение, указывающее, что значение атрибута isNullable соответствующего определения XML-элемента равно false.

SoapAttributes

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

Получает или задает объект SoapAttributes с коллекцией атрибутов SOAP, примененных к этому объекту кода члена.

XmlAttributes

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

Получает или задает объект XmlAttributes с коллекцией атрибутов XmlSerializer, примененных к этому объекту кода члена.

Методы

Equals(Object)

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

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

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

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

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

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

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

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

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

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел