Бөлісу құралы:


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, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

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

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

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

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

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

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

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

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

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

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

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

SoapCodeExporter(CodeNamespace)

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

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

Свойства

Имя Описание
IncludeMetadata

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

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

IncludeMetadata

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

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

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

Методы

Имя Описание
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

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

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

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

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

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

Equals(Object)

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

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

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

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

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

ExportTypeMapping(XmlTypeMapping)

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

Создает тип .NET плюс объявления атрибутов для заголовка SOAP.

GetHashCode()

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

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

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

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

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

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

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

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

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

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

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

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

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

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