HostExecutionContextManager.SetHostExecutionContext 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 호스트 실행 컨텍스트를 지정한 호스트 실행 컨텍스트로 설정합니다.
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 합니다.