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