WindowsImpersonationContext.Undo Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de gebruikerscontext teruggezet naar de Windows gebruiker die wordt vertegenwoordigd door dit object.
public:
void Undo();
public void Undo();
member this.Undo : unit -> unit
Public Sub Undo ()
Uitzonderingen
Er wordt geprobeerd deze methode te gebruiken voor elk ander doel dan om identiteit om te zetten naar zichzelf.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een Windows identiteit kunt imiteren met behulp van een opgegeven gebruikerstoken.
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()