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. |