다음을 통해 공유


IWcfReferenceReceiveContextInformation 인터페이스

정의

추가 컨텍스트 정보를 가져오기 위해 구현할 인터페이스를 정의합니다.

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

설명

이 인터페이스를 사용하면 WSDL 가져오기 메커니즘이 더 나은 프록시 생성 및 Visual Studio 내의 더 나은 개발자 환경을 위해 추가 컨텍스트 정보를 수신할 수 있습니다. WSDL 가져오기가 인터페이스를 IWcfReferenceReceiveContextInformation 구현하는 경우 메서드가 ReceiveImportContextInformation 호출되기 전에 WCF 프록시 생성기에서 메서드 IWsdlImportExtension 를 호출합니다 IPolicyImportExtension .

추가 컨텍스트 정보는 메서드에 전달된 매개 변수를 ReceiveImportContextInformation 참조합니다. 매개 변수에는 모든 확장 파일의 내용과 인터페이스를 구현하는 개체에 대한 참조가 IServiceProvider 포함됩니다. 메서드에 전달된 모든 확장 파일은 가져오기와 관련이 있으며 필요한 추가 정보를 저장하는 데 사용됩니다. 즉, Visual Studio 이러한 파일의 콘텐츠를 제어하지 않으며 직접 사용하지 않습니다.

참고

가져오기는 WCF 확장성 메커니즘을 참조합니다. 이 메커니즘을 사용하면 서비스를 설명하는 메타데이터(WSDL/XSD) 문서에서 프록시 코드가 생성되는 방식을 사용자 지정할 수 있습니다. 자세한 내용은 WCF 확장에 대한 사용자 지정 메타데이터 가져오기를 참조하세요.

메서드

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

추가 컨텍스트 정보를 가져옵니다.

적용 대상