IWcfReferenceReceiveContextInformation Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce l'interfaccia da implementare per ottenere informazioni di contesto aggiuntive.
public interface class IWcfReferenceReceiveContextInformation
public interface IWcfReferenceReceiveContextInformation
type IWcfReferenceReceiveContextInformation = interface
Public Interface IWcfReferenceReceiveContextInformation
Commenti
Questa interfaccia consente al meccanismo di importazione WSDL di ricevere informazioni di contesto aggiuntive per una migliore generazione di proxy e un'esperienza di sviluppo migliore all'interno di Visual Studio. Se l'utilità di importazione WSDL implementa l'interfaccia IWcfReferenceReceiveContextInformation , il ReceiveImportContextInformation
metodo verrà chiamato dal generatore di proxy WCF prima della chiamata a qualsiasi metodo di IWsdlImportExtension e IPolicyImportExtension .
Le informazioni di contesto aggiuntive fanno riferimento ai parametri passati al ReceiveImportContextInformation
metodo . I parametri includono il contenuto di tutti i file di estensione e un riferimento a un oggetto che implementa l'interfaccia IServiceProvider . Tutti i file di estensione passati al metodo sono specifici dell'utilità di importazione e vengono usati per archiviare eventuali informazioni aggiuntive necessarie. Ovvero, Visual Studio non controlla il contenuto di questi file e non li usa direttamente.
Nota
Gli importers fanno riferimento a un meccanismo di estendibilità WCF. Questo meccanismo consente di personalizzare la modalità di generazione del codice proxy dai documenti di metadati (WSDL/XSD) che descrivono il servizio. Per altre informazioni, vedere Importazione di metadati personalizzati per un'estensione WCF.
Metodi
ReceiveImportContextInformation(IDictionary<String,Byte[]>, IServiceProvider) |
Ottiene informazioni di contesto aggiuntive. |