WindowsImpersonationContext.Undo Metodo

Definizione

Ripristina il contesto utente al Windows utente rappresentato da questo oggetto.

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

Eccezioni

Viene effettuato un tentativo di usare questo metodo per qualsiasi scopo diverso da ripristinare l'identità in modo autonomo.

Esempio

Nell'esempio seguente viene illustrato come rappresentare un'identità Windows usando un token utente specificato.

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

Si applica a