TransportBindingElementImporter Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Importerar standardtransportbindningselement från WSDL-dokument ( Web Services Description Language ) med bifogade principuttryck.
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
- Arv
-
TransportBindingElementImporter
- Implementeringar
Kommentarer
Typen TransportBindingElementImporter är en implementering av gränssnitten IWsdlImportExtension och IPolicyImportExtension . Den importerar HttpTransportBindingElementinstanserna , HttpsTransportBindingElement, TcpTransportBindingElementNamedPipeTransportBindingElement, MsmqTransportBindingElementoch PeerTransportBindingElement från WSDL-tjänstens metadata.
När dessa TransportBindingElement typer importeras importeras TransportBindingElementImporter även adressinformationen från WSDL-metadata.
Konstruktorer
| Name | Description |
|---|---|
| TransportBindingElementImporter() |
Initierar en ny instans av TransportBindingElementImporter klassen. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Importerar en TransportBindingElement instans från principen som är kopplad till WSDL-bindningen. |
| IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>) |
Lägger till anpassade principkontroller till WSDL-bindningar i WSDL-dokument som ska importeras. |
| IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Den här metoden gör ingenting. |
| IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
Importerar adresseringsinformation från WSDL-porten och importerar en HttpTransportBindingElement eller en HttpsTransportBindingElement från SOAP-transport-URI:n om en TransportBindingElement inte redan har importerats från en princip som är kopplad till WSDL. |