StandardBindingImporter Класс

Определение

Предоставляет точку расширяемости для сопоставления контрактов WSDL и утверждений политики в стандартные привязки Windows Communication Foundation (WCF).

public ref class StandardBindingImporter : System::ServiceModel::Description::IWsdlImportExtension
public class StandardBindingImporter : System.ServiceModel.Description.IWsdlImportExtension
type StandardBindingImporter = class
    interface IWsdlImportExtension
Public Class StandardBindingImporter
Implements IWsdlImportExtension
Наследование
StandardBindingImporter
Реализации

Комментарии

Переопределите этот класс, чтобы расширить стандартное сопоставление между WSDL и стандартной привязкой. Затем подключите пользовательский объект к WsdlImporter программному или с помощью файла конфигурации приложения. Вы также можете подключить пользовательский объект к внутреннему WsdlImporter объекту, используемому средством служебной программы метаданных ServiceModel (Svcutil.exe) с помощью файла конфигурации приложения.

IWsdlImportExtension.BeforeImport Используйте метод для непосредственного изменения метаданных, которые затем импортируются в стандартные объекты привязки.

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

Имя Описание
StandardBindingImporter()

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

Методы

Имя Описание
Equals(Object)

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

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

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

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

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

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

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

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

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

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

Явные реализации интерфейса

Имя Описание
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)

Вызывается до импорта документов метаданных, связанных со стандартной привязкой.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

Предоставляет точку расширяемости для импорта сведений о контракте WSDL для стандартных привязок.

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

Предоставляет точку расширяемости для конечных точек сопоставления, определенных в WSDL в описание службы.

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