TransportBindingElementImporter Classe

Definizione

Importa elementi di binding del trasporto standard da documenti Web Services Description Language (WSDL) con allegate espressioni di criteri.Imports standard transport binding elements from Web Services Description Language (WSDL) documents with attached policy expressions.

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 tipo TransportBindingElementImporter è un'implementazione delle interfacce IWsdlImportExtension e IPolicyImportExtension.The TransportBindingElementImporter type is an implementation of the IWsdlImportExtension and IPolicyImportExtension interfaces. Importa le istanze di HttpTransportBindingElement, HttpsTransportBindingElement, TcpTransportBindingElement, NamedPipeTransportBindingElement, MsmqTransportBindingElemente PeerTransportBindingElement dai metadati del servizio WSDL.It imports the HttpTransportBindingElement, HttpsTransportBindingElement, TcpTransportBindingElement, NamedPipeTransportBindingElement, MsmqTransportBindingElement, and PeerTransportBindingElement instances from WSDL service metadata.

Quando questi tipi TransportBindingElement vengono importati, il tipo TransportBindingElementImporter importa anche le informazioni relative all'indirizzo dai metadati WSDL.When these TransportBindingElement types are imported, the TransportBindingElementImporter type also imports the addressing information from the WSDL metadata.

Costruttori

TransportBindingElementImporter()

Inizializza una nuova istanza della classe TransportBindingElementImporter.Initializes a new instance of the TransportBindingElementImporter class.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Importa un'istanza TransportBindingElement dai criteri allegati all'associazione WSDL.Imports a TransportBindingElement instance from the policy attached to the WSDL binding.

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

Aggiunge asserzioni di criteri personalizzate alle associazioni WSDL nei documenti WSDL da importare.Adds custom policy assertions to the WSDL bindings in WSDL documents that are to be imported.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

Questo metodo non effettua alcuna operazione.This method does nothing.

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

Importa informazioni relative all'indirizzo dalla porta WSDL e importa un oggetto HttpTransportBindingElement o HttpsTransportBindingElement dall'URI di trasporto SOAP se un oggetto TransportBindingElement non è già stato importato dai criteri associati a WSDL.Imports addressing information from the WSDL port and imports an HttpTransportBindingElement or an HttpsTransportBindingElement from the SOAP transport URI if a TransportBindingElement is not already imported from policy attached to the WSDL.

Si applica a

Vedi anche