Bagikan melalui


WindowsImpersonationContext.Undo Metode

Definisi

Mengembalikan konteks pengguna ke pengguna Windows yang diwakili oleh objek ini.

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

Pengecualian

Upaya dilakukan untuk menggunakan metode ini untuk tujuan apa pun selain mengembalikan identitas ke diri sendiri.

Contoh

Contoh berikut menunjukkan cara meniru identitas Windows menggunakan token pengguna tertentu.

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

Berlaku untuk