WindowsImpersonationContext.Undo Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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()