Compartir a través de


WindowsImpersonationContext.Undo Método

Definición

Revierte el contexto de usuario al usuario de Windows representado por este objeto.

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

Excepciones

Se ha intentado utilizar este método con un fin distinto al de volver la propia identidad.

Ejemplos

En el ejemplo siguiente se muestra cómo suplantar una identidad de Windows mediante un token de usuario especificado.

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

Se aplica a