StandardBindingImporter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje bod rozšiřitelnosti pro mapování kontraktů WSDL a kontrolních výrazů zásad na standardní vazby wcf (Windows Communication Foundation).
public ref class StandardBindingImporter : System::ServiceModel::Description::IWsdlImportExtension
public class StandardBindingImporter : System.ServiceModel.Description.IWsdlImportExtension
type StandardBindingImporter = class
interface IWsdlImportExtension
Public Class StandardBindingImporter
Implements IWsdlImportExtension
- Dědičnost
-
StandardBindingImporter
- Implementuje
Poznámky
Přepsáním této třídy rozšíříte standardní mapování mezi WSDL a standardní vazbou. Pak připojte vlastní objekt k objektu WsdlImporter prostřednictvím kódu programu nebo pomocí konfiguračního souboru aplikace. Vlastní objekt můžete také připojit k internímu WsdlImporter objektu používanému nástrojem ServiceModel Metadata Utility Tool (Svcutil.exe) pomocí konfiguračního souboru aplikace.
IWsdlImportExtension.BeforeImport Pomocí metody můžete přímo upravit metadata, která se pak importují do standardních vazeb objektů.
Konstruktory
StandardBindingImporter() |
Inicializuje novou instanci StandardBindingImporter třídy. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>) |
Volá se před importem dokumentů metadat přidružených ke standardní vazbě. |
IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Poskytuje bod rozšiřitelnosti pro import informací o kontraktu WSDL pro standardní vazby. |
IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
Poskytuje bod rozšiřitelnosti pro mapování koncových bodů definovaných ve WSDL do popisu služby. |