Partager via


WindowsImpersonationContext.Undo Méthode

Définition

Rétablit le contexte utilisateur de l'utilisateur Windows représenté par cet objet.

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

Exceptions

Une tentative d'utilisation de cette méthode est effectuée dans un autre but que celui de rétablir l'identité d'origine.

Exemples

L’exemple suivant montre comment emprunter l’identité Windows à l’aide d’un jeton d’utilisateur spécifié.

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

S’applique à