TransportBindingElementImporter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |