다음을 통해 공유


IInstanceContextInitializer 인터페이스

정의

필요한 경우 InstanceContext 개체 만들기를 검사하거나 수정하는 데 필요한 메서드를 정의합니다.

public interface class IInstanceContextInitializer
public interface IInstanceContextInitializer
type IInstanceContextInitializer = interface
Public Interface IInstanceContextInitializer

설명

개체를 만들 때 InstanceContext 개체를 검사하거나 수정하려면 IInstanceContextInitializer 인터페이스를 구현한 후 IContractBehavior를 사용하여 InstanceContextInitializers 속성에 이 인터페이스를 추가합니다.

서비스에 대한 컨텍스트 이니셜라이저 수에는 제한이 없습니다. 일반적으로 IInstanceContextInitializer는 확장을 연결하기 위해 InstanceContext 개체에 애플리케이션을 통해 데이터를 전달하기 위한 메커니즘으로 추가됩니다.

메시지를 처리하는 InstanceContext 개체를 제공하거나 선택하려면 System.ServiceModel.Dispatcher.IInstanceContextProvider를 참조하십시오.

메서드

Initialize(InstanceContext, Message)

새로 만든 InstanceContext 개체를 수정하는 기능을 제공합니다.

적용 대상