Udostępnij za pośrednictwem


TransportBindingElementImporter Klasa

Definicja

Importuje standardowe elementy powiązania transportu z dokumentów 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 HttpTransportBindingElementon wystąpienia , , NamedPipeTransportBindingElementHttpsTransportBindingElementTcpTransportBindingElement, MsmqTransportBindingElementi PeerTransportBindingElement z metadanych usługi WSDL.

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

Konstruktory

TransportBindingElementImporter()

Inicjuje nowe wystąpienie klasy TransportBindingElementImporter.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Jawne implementacje interfejsu

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 HttpTransportBindingElement URI transportu protokołu SOAP lub HttpsTransportBindingElement , jeśli TransportBindingElement nie został jeszcze zaimportowany z zasad dołączonych do WSDL.

Dotyczy

Zobacz też