Sdílet prostřednictvím


MessageEncodingBindingElementImporter Třída

Definice

Převede zásady založené na WSDL a kontrakty o kódování zpráv na popisy prvků vazby, které mohou tyto zásady implementovat pro službu.

public ref class MessageEncodingBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type MessageEncodingBindingElementImporter = class
    interface IWsdlImportExtension
    interface IPolicyImportExtension
Public Class MessageEncodingBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
Dědičnost
MessageEncodingBindingElementImporter
Implementuje

Poznámky

Přepsat tuto třídu rozšířit standardní mapování mezi WSDL a message kódování vazby element. 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 Prohlížeč trasování služby (SvcTraceViewer.exe) pomocí konfiguračního souboru aplikace.

IWsdlImportExtension.BeforeImport Pomocí metody můžete přímo upravit metadata, která se pak importují do elementů vazby kódování zpráv.

Konstruktory

MessageEncodingBindingElementImporter()

Inicializuje novou instanci MessageEncodingBindingElementImporter 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í

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Definuje metodu, která může importovat vlastní kontrolní výrazy zásad pro kódování zpráv a která přidává prvky vazby, které implementují zásadu.

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

Volá se před importem dokumentů metadat přidružených k kódování.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

Volá se při importu kontraktu.

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

Vlastní rozšíření WSDL pro kódování zpráv mapuje na popis služby.

Platí pro