Lingua

TransportBindingElementImporter Classe

Definizione

Importa gli elementi di associazione di trasporto standard dai documenti WSDL ( Web Services Description Language ) con espressioni di criteri associate.

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
Ereditarietà
TransportBindingElementImporter
Implementazioni

Commenti

Il TransportBindingElementImporter tipo è un'implementazione delle IWsdlImportExtension interfacce e IPolicyImportExtension . Importa le HttpTransportBindingElementistanze , HttpsTransportBindingElement, TcpTransportBindingElementNamedPipeTransportBindingElement, MsmqTransportBindingElement, e PeerTransportBindingElement dai metadati del servizio WSDL.

Quando questi TransportBindingElement tipi vengono importati, il TransportBindingElementImporter tipo importa anche le informazioni di indirizzamento dai metadati WSDL.

Costruttori

Nome Descrizione
TransportBindingElementImporter()

Inizializza una nuova istanza della classe TransportBindingElementImporter.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Importa un'istanza TransportBindingElement dal criterio collegato all'associazione WSDL.

IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)

Aggiunge asserzioni di criteri personalizzate alle associazioni WSDL nei documenti WSDL da importare.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

Questo metodo non esegue alcuna operazione.

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

Importa le informazioni di indirizzamento dalla porta WSDL e importa un oggetto HttpTransportBindingElement o HttpsTransportBindingElement dall'URI di trasporto SOAP se un TransportBindingElement oggetto non è già importato dai criteri collegati al WSDL.

Si applica a

Vedi anche