IWcfReferenceReceiveContextInformation 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义要实现的接口以获取其他上下文信息。
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) |
获取其他上下文信息。 |