WindowsIdentity.RunImpersonatedAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>) |
Exécute l’action asynchrone spécifiée en tant qu’identité Windows empruntée. |
RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>) |
Exécute l’action asynchrone spécifiée en tant qu’identité Windows empruntée. |
RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>)
Exécute l’action asynchrone spécifiée en tant qu’identité Windows empruntée.
public:
static System::Threading::Tasks::Task ^ RunImpersonatedAsync(Microsoft::Win32::SafeHandles::SafeAccessTokenHandle ^ safeAccessTokenHandle, Func<System::Threading::Tasks::Task ^> ^ func);
public static System.Threading.Tasks.Task RunImpersonatedAsync (Microsoft.Win32.SafeHandles.SafeAccessTokenHandle safeAccessTokenHandle, Func<System.Threading.Tasks.Task> func);
static member RunImpersonatedAsync : Microsoft.Win32.SafeHandles.SafeAccessTokenHandle * Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public Shared Function RunImpersonatedAsync (safeAccessTokenHandle As SafeAccessTokenHandle, func As Func(Of Task)) As Task
Paramètres
- safeAccessTokenHandle
- SafeAccessTokenHandle
Handle de l’identité Windows empruntée.
Retours
Tâche qui représente l’opération asynchrone du Func<TResult> fourni.
S’applique à
RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>)
Exécute l’action asynchrone spécifiée en tant qu’identité Windows empruntée.
public:
generic <typename T>
static System::Threading::Tasks::Task<T> ^ RunImpersonatedAsync(Microsoft::Win32::SafeHandles::SafeAccessTokenHandle ^ safeAccessTokenHandle, Func<System::Threading::Tasks::Task<T> ^> ^ func);
public static System.Threading.Tasks.Task<T> RunImpersonatedAsync<T> (Microsoft.Win32.SafeHandles.SafeAccessTokenHandle safeAccessTokenHandle, Func<System.Threading.Tasks.Task<T>> func);
static member RunImpersonatedAsync : Microsoft.Win32.SafeHandles.SafeAccessTokenHandle * Func<System.Threading.Tasks.Task<'T>> -> System.Threading.Tasks.Task<'T>
Public Shared Function RunImpersonatedAsync(Of T) (safeAccessTokenHandle As SafeAccessTokenHandle, func As Func(Of Task(Of T))) As Task(Of T)
Paramètres de type
- T
Type de l'objet à retourner.
Paramètres
- safeAccessTokenHandle
- SafeAccessTokenHandle
Handle de l’identité Windows empruntée.
Retours
Tâche qui représente l’opération asynchrone de func
.