HostExecutionContextManager.SetHostExecutionContext 메서드

정의

현재 호스트 실행 컨텍스트를 지정된 호스트 실행 컨텍스트로 설정합니다.

public:
 virtual System::Object ^ SetHostExecutionContext(System::Threading::HostExecutionContext ^ hostExecutionContext);
public virtual object SetHostExecutionContext(System.Threading.HostExecutionContext hostExecutionContext);
[System.Security.SecurityCritical]
public virtual object SetHostExecutionContext(System.Threading.HostExecutionContext hostExecutionContext);
abstract member SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
override this.SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
[<System.Security.SecurityCritical>]
abstract member SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
override this.SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
Public Overridable Function SetHostExecutionContext (hostExecutionContext As HostExecutionContext) As Object

매개 변수

hostExecutionContext
HostExecutionContext

HostExecutionContext 설정할 수 있습니다.

반품

이전 상태로 복원하기 HostExecutionContext 위한 개체입니다.

특성

예외

hostExecutionContext 캡처 작업을 통해 획득되지 않았습니다.

-또는-

hostExecutionContext 가 이전 SetHostExecutionContext(HostExecutionContext) 메서드 호출의 인수였습니다.

설명

메서드는 SetHostExecutionContext 현재 HostExecutionContext호스트 실행 컨텍스트를 설정합니다. 다른 SetHostExecutionContext 메서드 호출에 대한 인수로 사용된 A HostExecutionContext 는 이 메서드의 매개 변수로 전달할 수 없습니다. 대신 메서드를 HostExecutionContext.CreateCopy 사용하여 개체의 복사본을 HostExecutionContext 만든 다음 복사본을 사용하여 호스트 실행 컨텍스트를 설정합니다.

이 메서드에서 Revert 반환된 개체를 사용하여 메서드를 호출하여 이전 상태로 복원 HostExecutionContext 합니다.

적용 대상