TransportBindingElementImporter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importa os elementos de associação de transporte padrão dos documentos em linguagem WSDL com expressões de política anexadas.
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
- Herança
-
TransportBindingElementImporter
- Implementações
Comentários
O TransportBindingElementImporter
tipo é uma implementação das IWsdlImportExtension interfaces e IPolicyImportExtension . Ele importa as HttpTransportBindingElement HttpsTransportBindingElement instâncias,, TcpTransportBindingElement ,, NamedPipeTransportBindingElement MsmqTransportBindingElement e PeerTransportBindingElement dos metadados do serviço WSDL.
Quando esses TransportBindingElement tipos são importados, o TransportBindingElementImporter
tipo também importa as informações de endereçamento dos metadados WSDL.
Construtores
TransportBindingElementImporter() |
Inicializa uma nova instância da classe TransportBindingElementImporter. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Importa uma instância TransportBindingElement da política anexada à associação WSDL. |
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>) |
Adiciona declarações de política personalizadas às associações WSDL em documentos WSDL que serão importados. |
IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Esse método não faz nada. |
IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
Importa as informações de endereçamento da porta WSDL e importa um HttpTransportBindingElement ou um HttpsTransportBindingElement do URI de transporte do protocolo SOAP, se um TransportBindingElement já não tiver sido importado da política anexada ao WSDL. |