WindowsIdentity.RunImpersonatedAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>) |
Kimliğine bürünülen Windows kimliği olarak belirtilen zaman uyumsuz eylemi çalıştırır. |
RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>) |
Kimliğine bürünülen Windows kimliği olarak belirtilen zaman uyumsuz eylemi çalıştırır. |
RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>)
Kimliğine bürünülen Windows kimliği olarak belirtilen zaman uyumsuz eylemi çalıştırır.
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
Parametreler
- safeAccessTokenHandle
- SafeAccessTokenHandle
Kimliğine bürünülen Windows kimliğinin tanıtıcısı.
Döndürülenler
Sağlanan Func<TResult>öğesinin zaman uyumsuz işlemini temsil eden bir görev.
Şunlara uygulanır
RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>)
Kimliğine bürünülen Windows kimliği olarak belirtilen zaman uyumsuz eylemi çalıştırır.
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)
Tür Parametreleri
- T
Döndürülecek nesnenin türü.
Parametreler
- safeAccessTokenHandle
- SafeAccessTokenHandle
Kimliğine bürünülen Windows kimliğinin tanıtıcısı.
Döndürülenler
zaman uyumsuz işlemini temsil eden bir görev.func