IWcfReferenceReceiveContextInformation Schnittstelle

Definition

Definiert die Schnittstelle, die implementiert werden soll, um zusätzliche Kontextinformationen abzurufen.

public interface class IWcfReferenceReceiveContextInformation
public interface IWcfReferenceReceiveContextInformation
type IWcfReferenceReceiveContextInformation = interface
Public Interface IWcfReferenceReceiveContextInformation

Hinweise

Diese Schnittstelle ermöglicht es dem WSDL-Importmechanismus, zusätzliche Kontextinformationen für eine bessere Proxygenerierung und eine bessere Entwicklererfahrung innerhalb Visual Studio zu erhalten. Wenn der WSDL-Importer die IWcfReferenceReceiveContextInformation Schnittstelle implementiert, wird die ReceiveImportContextInformation Methode vom WCF-Proxygenerator aufgerufen, bevor methoden von IWsdlImportExtension und IPolicyImportExtension aufgerufen werden.

Die zusätzlichen Kontextinformationen beziehen sich auf die Parameter, die an die ReceiveImportContextInformation Methode übergeben werden. Die Parameter enthalten den Inhalt aller Erweiterungsdateien und einen Verweis auf ein Objekt, das die IServiceProvider Schnittstelle implementiert. Alle an die Methode übergebenen Erweiterungsdateien sind spezifisch für den Importeur und werden verwendet, um alle benötigten zusätzlichen Informationen zu speichern. Das heißt, Visual Studio steuert nicht den Inhalt dieser Dateien und verwendet sie nicht direkt.

Note

Importeure beziehen sich auf einen WCF-Erweiterbarkeitsmechanismus. Mit diesem Mechanismus können Sie anpassen, wie Proxycode aus Metadatendokumenten (WSDL/XSD) generiert wird, die den Dienst beschreiben. Weitere Informationen finden Sie unter Importieren von benutzerdefinierten Metadaten für eine WCF-Erweiterung.

Methoden

Name Beschreibung
ReceiveImportContextInformation(IDictionary<String,Byte[]>, IServiceProvider)

Ruft zusätzliche Kontextinformationen ab.

Gilt für: