IWcfReferenceReceiveContextInformation Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert de interface die moet worden geïmplementeerd om aanvullende contextinformatie te verkrijgen.
public interface class IWcfReferenceReceiveContextInformation
public interface IWcfReferenceReceiveContextInformation
type IWcfReferenceReceiveContextInformation = interface
Public Interface IWcfReferenceReceiveContextInformation
Opmerkingen
Met deze interface kan het WSDL-importmechanisme extra contextinformatie ontvangen voor betere proxygeneratie en een betere ontwikkelaarservaring binnen Visual Studio. Als de WSDL-importeur de IWcfReferenceReceiveContextInformation interface implementeert, wordt de ReceiveImportContextInformation methode aangeroepen door de WCF-proxygenerator voordat methoden van IWsdlImportExtension en IPolicyImportExtension worden aangeroepen.
De aanvullende contextinformatie verwijst naar de parameters die aan de ReceiveImportContextInformation methode zijn doorgegeven. De parameters bevatten de inhoud van extensiebestanden en een verwijzing naar een object dat de IServiceProvider interface implementeert. Extensiebestanden die aan de methode worden doorgegeven, zijn specifiek voor de importeur en worden gebruikt om eventuele aanvullende informatie op te slaan die ze nodig hebben. Dat wil gezegd, Visual Studio de inhoud van deze bestanden niet bepaalt en ze niet rechtstreeks gebruikt.
Note
Importeurs verwijzen naar een WCF-uitbreidbaarheidsmechanisme. Met dit mechanisme kunt u de manier aanpassen waarop proxycode wordt gegenereerd op basis van metagegevensdocumenten (WSDL/XSD) waarin de service wordt beschreven. Zie Aangepaste metagegevens importeren voor een WCF-extensie voor meer informatie.
Methoden
| Name | Description |
|---|---|
| ReceiveImportContextInformation(IDictionary<String,Byte[]>, IServiceProvider) |
Hiermee haalt u aanvullende contextinformatie op. |