IWcfReferenceReceiveContextInformation 接口

定义

定义要为获取附加上下文信息而实现的接口。

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

注解

此接口使 WSDL 导入程序机制能够接收额外的上下文信息,以获得更好的代理生成和Visual Studio内更好的开发人员体验。 如果 WSDL 导入程序实现IWcfReferenceReceiveContextInformation接口,则将ReceiveImportContextInformation在调用任何方法和调用方法之前由 WCF 代理生成器调用该方法IWsdlImportExtensionIPolicyImportExtension

其他上下文信息是指传递给 ReceiveImportContextInformation 方法的参数。 这些参数包括任何扩展文件的内容和对实现接口的对象的 IServiceProvider 引用。 传递给该方法的任何扩展文件都特定于导入程序,用于存储所需的任何其他信息。 也就是说,Visual Studio不控制这些文件的内容,也不直接使用这些内容。

备注

导入程序是指 WCF 扩展性机制。 通过此机制,你可以自定义从描述服务的元数据 (WSDL/XSD) 文档生成代理代码的方式。 有关详细信息,请参阅 导入 WCF 扩展的自定义元数据

方法

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

获取附加上下文信息。

适用于