WindowsImpersonationContext.Undo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Revierte el contexto de usuario al usuario Windows representado por este objeto.
public:
void Undo();
public void Undo();
member this.Undo : unit -> unit
Public Sub Undo ()
Excepciones
Se intenta usar este método para cualquier propósito distinto de revertir la identidad a sí mismo.
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()