WindowsImpersonationContext.Undo Metoda

Definice

Vrátí kontext uživatele na Windows uživatele reprezentovaný tímto objektem.

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

Výjimky

Pokusí se použít tuto metodu pro jakýkoli jiný účel, než je vrácení identity zpět na sebe.

Příklady

Následující příklad ukazuje, jak zosobnit Windows identitu pomocí zadaného tokenu uživatele.

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()

Platí pro