WindowsRuntimeSystemExtensions Sınıf
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.
Önemli
Bu API, CLS uyumlu değildir.
Görevler ve Windows Çalışma Zamanı zaman uyumsuz eylemler ve işlemler arasında dönüştürme için uzantı yöntemleri sağlar.
public ref class WindowsRuntimeSystemExtensions abstract sealed
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static class WindowsRuntimeSystemExtensions
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
type WindowsRuntimeSystemExtensions = class
Public Module WindowsRuntimeSystemExtensions
- Devralma
-
WindowsRuntimeSystemExtensions
- Öznitelikler
Açıklamalar
AsTask Uzantı yöntemi aşırı yüklemeleri, Windows Çalışma Zamanı zaman uyumsuz bir işlemi yönetmek için bir .NET Task nesnesi kullanmanıza olanak tanır.
AsAsyncAction yöntemi ve AsAsyncOperation yöntemi, başlatılan görevleri zaman uyumsuz eylemler ve işlemler Windows Çalışma Zamanı yöntemlere geçirmenizi sağlar. Ayrıca sınıfının yöntemlerine AsyncInfo de bakın.
YöntemlerGetAwaiter, işlemi (Visual Basic'te)Await
uygulamak await
için derleyiciler tarafından kullanılır.
Yöntemler
AsAsyncAction(Task) |
Başlatılan görevi temsil eden Windows Çalışma Zamanı zaman uyumsuz eylemi döndürür. |
AsAsyncOperation<TResult>(Task<TResult>) |
Bir sonuç döndüren başlatılan görevi temsil eden Windows Çalışma Zamanı zaman uyumsuz bir işlem döndürür. |
AsTask(IAsyncAction) |
Windows Çalışma Zamanı zaman uyumsuz eylemi temsil eden bir görev döndürür. |
AsTask(IAsyncAction, CancellationToken) |
İptal edilebilecek Windows Çalışma Zamanı zaman uyumsuz eylemi temsil eden bir görev döndürür. |
AsTask<TProgress>(IAsyncActionWithProgress<TProgress>) |
Windows Çalışma Zamanı zaman uyumsuz eylemi temsil eden bir görev döndürür. |
AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken) |
İptal edilebilecek Windows Çalışma Zamanı zaman uyumsuz eylemi temsil eden bir görev döndürür. |
AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken, IProgress<TProgress>) |
İlerleme durumunu bildiren ve iptal edilebilen Windows Çalışma Zamanı zaman uyumsuz eylemi temsil eden bir görev döndürür. |
AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, IProgress<TProgress>) |
İlerleme durumunu bildiren Windows Çalışma Zamanı zaman uyumsuz eylemi temsil eden bir görev döndürür. |
AsTask<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>) |
Windows Çalışma Zamanı zaman uyumsuz işlemi temsil eden bir görev döndürür ve bir sonuç döndürür. |
AsTask<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>, CancellationToken) |
Bir sonuç döndüren ve iptal edilebilen Windows Çalışma Zamanı zaman uyumsuz işlemi temsil eden bir görev döndürür. |
AsTask<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>, CancellationToken, IProgress<TProgress>) |
Bir sonuç döndüren, ilerleme durumunu bildiren ve iptal edilebilen Windows Çalışma Zamanı zaman uyumsuz işlemi temsil eden bir görev döndürür. |
AsTask<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>, IProgress<TProgress>) |
Bir sonuç döndüren ve ilerleme durumunu bildiren Windows Çalışma Zamanı zaman uyumsuz işlemi temsil eden bir görev döndürür. |
AsTask<TResult>(IAsyncOperation<TResult>) |
Windows Çalışma Zamanı zaman uyumsuz işlemi temsil eden bir görev döndürür ve bir sonuç döndürür. |
AsTask<TResult>(IAsyncOperation<TResult>, CancellationToken) |
Bir sonuç döndüren ve iptal edilebilen Windows Çalışma Zamanı zaman uyumsuz işlemi temsil eden bir görev döndürür. |
GetAwaiter(IAsyncAction) |
Bu API, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. |
GetAwaiter<TProgress>(IAsyncActionWithProgress<TProgress>) |
İlerleme durumunu bildiren zaman uyumsuz eylemi bekleyen bir nesne döndürür. |
GetAwaiter<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>) |
İlerleme durumunu bildiren ve bir sonuç döndüren zaman uyumsuz bir işlemi bekleyen bir nesne döndürür. |
GetAwaiter<TResult>(IAsyncOperation<TResult>) |
Sonuç döndüren zaman uyumsuz işlemi bekleyen bir nesne döndürür. |