다음을 통해 공유


방법: 서비스 인스턴스 만들기 제어

서비스의 인스턴스 모드를 설정하면 System.ServiceModel.InstanceContext(및 연결된 사용자 정의 서비스 개체)가 만들어지는 시기를 지정할 수 있습니다. 가능한 모드에 대해서는 InstanceContextMode 열거를 참조하십시오. 동작에 대한 자세한 내용은 동작을 사용하여 런타임 구성 및 확장을 참조하십시오. 작업 예제를 보려면 Service: Behaviors Samples을 참조하십시오.

코드를 사용하여 서비스 인스턴스 수명을 제어하려면

  1. 서비스 클래스에 ServiceBehaviorAttribute를 적용합니다.

  2. InstanceContextMode 속성을 PerCall, PerSession 또는 Single 값 중 하나로 설정합니다.

예제

다음 코드 예제에서는 ServiceBehaviorAttribute 특성의 InstanceContextMode 속성을 PerCall로 설정합니다.

참고 항목

참조

ServiceBehaviorAttribute
InstanceContextMode
InstanceContextMode

기타 리소스

Service: Behaviors Samples