WindowsIdentity.RunImpersonatedAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>) |
Führt die angegebene asynchrone Aktion als die imitierte Windows-Identität aus. |
RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>) |
Führt die angegebene asynchrone Aktion als die imitierte Windows-Identität aus. |
RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>)
Führt die angegebene asynchrone Aktion als die imitierte Windows-Identität aus.
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
Parameter
- safeAccessTokenHandle
- SafeAccessTokenHandle
Das Handle der Windows-Identität, deren Identität angenommen wird.
Gibt zurück
Ein Task, der den asynchronen Vorgang des bereitgestellten Func<TResult>-Elements darstellt.
Gilt für:
RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>)
Führt die angegebene asynchrone Aktion als die imitierte Windows-Identität aus.
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)
Typparameter
- T
Der Typ des zurückzugebenden Objekts.
Parameter
- safeAccessTokenHandle
- SafeAccessTokenHandle
Das Handle der Windows-Identität, deren Identität angenommen wird.
Gibt zurück
Ein Task, der den asynchronen Vorgang von func
darstellt.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für