Język

TransportBindingElementImporter Klasa

Definicja

Importuje standardowe elementy powiązania transportu z dokumentów języka WSDL (Web Services Description Language ) z dołączonymi wyrażeniami zasad.

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
Dziedziczenie
TransportBindingElementImporter
Implementuje

Uwagi

Typ TransportBindingElementImporter jest implementacją interfejsów IWsdlImportExtension i IPolicyImportExtension . Importuje HttpTransportBindingElementwystąpienia , , HttpsTransportBindingElementTcpTransportBindingElementNamedPipeTransportBindingElementMsmqTransportBindingElementi PeerTransportBindingElement z metadanych usługi WSDL.

Po zaimportowaniu TransportBindingElement tych TransportBindingElementImporter typów typ importuje również informacje dotyczące adresowania z metadanych WSDL.

Konstruktory

Nazwa Opis
TransportBindingElementImporter()

Inicjuje nowe wystąpienie klasy TransportBindingElementImporter.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

Nazwa Opis
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

TransportBindingElement Importuje wystąpienie z zasad dołączonych do powiązania WSDL.

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

Dodaje niestandardowe asercji zasad do powiązań WSDL w dokumentach WSDL, które mają zostać zaimportowane.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

Ta metoda nic nie robi.

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

Importuje informacje dotyczące adresowania z portu WSDL i importuje identyfikator HttpTransportBindingElementHttpsTransportBindingElement lub z identyfikatora URI transportu protokołu SOAP, jeśli TransportBindingElement obiekt nie został jeszcze zaimportowany z zasad dołączonych do WSDL.

Dotyczy

Zobacz też