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 используется средством языка описания веб-служб (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 |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает коллекцию метаданных атрибута кода, включенную при экспорте кода. (Унаследовано от CodeExporter) |
Методы
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Добавьте объявление SoapElementAttribute к параметру метода или возвращаемому значению, соответствующему элементу части определения сообщения SOAP в документе WSDL. |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Добавляет объявление SoapElementAttribute к параметру метода или возвращаемому значению, соответствующему элементу части определения сообщения SOAP в документе WSDL. |
Equals(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
ExportMembersMapping(XmlMembersMapping) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Генерирует тип .NET Framework, а также объявления атрибутов для каждой из частей, принадлежащих определению сообщения SOAP в документе WSDL. |
ExportTypeMapping(XmlTypeMapping) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Генерирует тип .NET Framework, а также объявления атрибутов для заголовка SOAP. |
GetHashCode() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |