TransportBindingElementImporter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Импортирует элементы стандартной привязки транспорта из документов на языке WSDL со связанными выражениями политики.
public ref class TransportBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class TransportBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type TransportBindingElementImporter = class
interface IWsdlImportExtension
interface IPolicyImportExtension
Public Class TransportBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
- Наследование
-
TransportBindingElementImporter
- Реализации
Комментарии
Тип TransportBindingElementImporter
представляет собой реализацию интерфейсов IWsdlImportExtension и IPolicyImportExtension. Импортирует экземпляры HttpTransportBindingElement, HttpsTransportBindingElement, TcpTransportBindingElement, NamedPipeTransportBindingElement, MsmqTransportBindingElement и PeerTransportBindingElement из метаданных службы WSDL.
Если импортируются эти типы TransportBindingElement, тип TransportBindingElementImporter
также импортирует адреса из метаданных WSDL.
Конструкторы
TransportBindingElementImporter() |
Инициализирует новый экземпляр класса TransportBindingElementImporter. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Импортирует экземпляр TransportBindingElement из политики, прикрепленной к привязке WSDL. |
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>) |
Добавляет утверждения пользовательской политики в привязки WSDL в импортируемых документах WSDL. |
IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Этот метод не выполняет никаких действий. |
IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
Импортирует адреса из порта WSDL и объект HttpTransportBindingElement или HttpsTransportBindingElement из универсального кода ресурса (URI) транспорта SOAP, если объект TransportBindingElement еще не был импортирован из политики, прикрепленной к WSDL. |