IWcfReferenceReceiveContextInformation Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l'interface à implémenter pour obtenir des informations de contexte supplémentaires.
public interface class IWcfReferenceReceiveContextInformation
public interface IWcfReferenceReceiveContextInformation
type IWcfReferenceReceiveContextInformation = interface
Public Interface IWcfReferenceReceiveContextInformation
Remarques
Cette interface permet au mécanisme d’importateur WSDL de recevoir des informations contextuelles supplémentaires pour une meilleure génération de proxy et une meilleure expérience de développement dans Visual Studio. Si l’importateur WSDL implémente l’interface IWcfReferenceReceiveContextInformation , la ReceiveImportContextInformation
méthode est appelée par le générateur de proxy WCF avant toutes les méthodes et IWsdlImportExtension IPolicyImportExtension sont appelées.
Les informations de contexte supplémentaires font référence aux paramètres passés à la ReceiveImportContextInformation
méthode. Les paramètres incluent le contenu de tous les fichiers d’extension et une référence à un objet qui implémente l’interface IServiceProvider . Tous les fichiers d’extension passés à la méthode sont spécifiques à l’importateur et sont utilisés pour stocker les informations supplémentaires dont ils ont besoin. Autrement dit, Visual Studio ne contrôle pas le contenu de ces fichiers et ne les utilise pas directement.
Notes
Les importateurs font référence à un mécanisme d’extensibilité WCF. Ce mécanisme vous permet de personnaliser la façon dont le code proxy est généré à partir de documents WSDL/XSD qui décrivent le service. Pour plus d’informations, consultez Importation de métadonnées personnalisées pour une extension WCF.
Méthodes
ReceiveImportContextInformation(IDictionary<String,Byte[]>, IServiceProvider) |
Obtient des informations de contexte supplémentaires. |