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
| Nom | Description |
|---|---|
| RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>) |
Exécute l’action asynchrone spécifiée en tant qu’identité Windows emprunt d’identité. |
| RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>) |
Exécute l’action asynchrone spécifiée en tant qu’identité Windows emprunt d’identité. |
RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>)
Exécute l’action asynchrone spécifiée en tant qu’identité Windows emprunt d’identité.
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 d’identité.
Retours
Tâche qui représente l’opération asynchrone du fichier fourni Func<TResult>.
S’applique à
RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>)
Exécute l’action asynchrone spécifiée en tant qu’identité Windows emprunt d’identité.
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 d’identité.
Retours
Tâche qui représente l’opération asynchrone de func.