다음을 통해 공유


WindowsImpersonationContext.Undo 메서드

정의

사용자 컨텍스트를 해당 개체가 나타내는 Windows 사용자로 되돌립니다.

public:
 void Undo();
public void Undo ();
member this.Undo : unit -> unit
Public Sub Undo ()

예외

ID를 원래 ID로 되돌리는 대신 다른 용도로 이 메서드를 사용하려고 한 경우

예제

다음 예제에서는 지정된 사용자 토큰을 사용하여 Windows ID를 가장하는 방법을 보여줍니다.

WindowsImpersonationContext^ ImpersonationCtx = WindowsIdentity::Impersonate( userToken );

//Do something under the context of the impersonated user.

ImpersonationCtx->Undo();
WindowsImpersonationContext ImpersonationCtx = WindowsIdentity.Impersonate(userToken);
//Do something under the context of the impersonated user.
 ImpersonationCtx.Undo();
Dim ImpersonationCtx As WindowsImpersonationContext = _
   WindowsIdentity.Impersonate(userToken)
'Do something under the context of the impersonated user. 
ImpersonationCtx.Undo()

적용 대상