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


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, с описанием службы.

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