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 elementos de associação de transporte padrão de documentos WSDL ( Linguagem de Descrição dos Serviços Web ) 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 interfaces e IWsdlImportExtension das IPolicyImportExtension interfaces. Ele importa os HttpTransportBindingElementHttpsTransportBindingElementTcpTransportBindingElementNamedPipeTransportBindingElementMsmqTransportBindingElementPeerTransportBindingElementmetadados do serviço WSDL, e instâncias.
Quando esses TransportBindingElement tipos são importados, o TransportBindingElementImporter tipo também importa as informações de endereçamento dos metadados do WSDL.
Construtores
| Nome | Description |
|---|---|
| TransportBindingElementImporter() |
Inicializa uma nova instância da classe TransportBindingElementImporter. |
Métodos
| Nome | Description |
|---|---|
| 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 Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Importa uma TransportBindingElement instância 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 devem ser importados. |
| IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Este método não faz nada. |
| IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
Importa informações de endereçamento da porta WSDL e importa um HttpTransportBindingElement ou um HttpsTransportBindingElement do URI de transporte SOAP se ainda TransportBindingElement não for importado da política anexada ao WSDL. |