SoapCodeExporter Класс

Определение

Генерирует объявления типов и атрибутов из информации внутреннего сопоставления типа для частей SOAP-кодированного сообщения, заданного в документе WSDL.

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

public ref class SoapCodeExporter
public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
type SoapCodeExporter = class
    inherit CodeExporter
Public Class SoapCodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
Наследование
SoapCodeExporter
Наследование
SoapCodeExporter

Комментарии

SoapCodeExporterКласс используется средством языка описания веб-служб (Wsdl.exe) и ServiceDescriptionImporter классом при создании клиентских прокси-классов или абстрактных серверных классов из документа языка описания веб-служб (WSDL). Вместо прямого использования SoapCodeExporter используйте Wsdl.exe.

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

SoapCodeExporter(CodeNamespace)

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

Инициализация нового экземпляра класса SoapCodeExporter, предполагая отсутствие элемента компилирования кода.

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

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

Инициализация нового экземпляра класса SoapCodeExporter, указывая параметр элемента компилирования кода дополнительно к параметру пространства имен.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

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

Инициализация нового экземпляра класса SoapCodeExporter, указывающий пространство имен кода, единицу компилирования кода, генератор кода, опции генерирования кода и сопоставления.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

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

Инициализация нового экземпляра класса SoapCodeExporter, указывающий пространство имен кода, единицу компилирования кода и опции генерирования кода.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

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

Инициализация нового экземпляра класса SoapCodeExporter, указывающий пространство имен кода, единицу компилирования кода, опции генерирования кода и сопоставления.

Свойства

IncludeMetadata

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

Получает коллекцию объявлений XmlIncludeAttribute, указывающую производные типы.

IncludeMetadata

Возвращает коллекцию метаданных атрибута кода, включенную при экспорте кода.

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

Методы

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

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

Добавьте объявление SoapElementAttribute к параметру метода или возвращаемому значению, соответствующему элементу части определения сообщения SOAP в документе WSDL.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

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

Добавляет объявление SoapElementAttribute к параметру метода или возвращаемому значению, соответствующему элементу части определения сообщения SOAP в документе WSDL.

Equals(Object)

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

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

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

Генерирует тип .NET Framework, а также объявления атрибутов для каждой из частей, принадлежащих определению сообщения SOAP в документе WSDL.

ExportTypeMapping(XmlTypeMapping)

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

Генерирует тип .NET Framework, а также объявления атрибутов для заголовка SOAP.

GetHashCode()

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

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

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

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

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

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

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

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

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

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