Dispatcher.InvokeAsync 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
InvokeAsync(Action) | |
InvokeAsync(Func<Task>) |
verilen Func<TResult> öğesini ilişkili Rendererbağlamında çağırır. |
InvokeAsync<TResult>(Func<Task<TResult>>) |
verilen Func<TResult> öğesini ilişkili Rendererbağlamında çağırır. |
InvokeAsync<TResult>(Func<TResult>) |
verilen Func<TResult> öğesini ilişkili Rendererbağlamında çağırır. |
InvokeAsync(Action)
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
public:
abstract System::Threading::Tasks::Task ^ InvokeAsync(Action ^ workItem);
public abstract System.Threading.Tasks.Task InvokeAsync (Action workItem);
abstract member InvokeAsync : Action -> System.Threading.Tasks.Task
Public MustOverride Function InvokeAsync (workItem As Action) As Task
Parametreler
- workItem
- Action
Yürütülecek eylem.
Döndürülenler
Task Eylemin yürütülmesi tamamlandığında tamamlanacak bir.
Şunlara uygulanır
InvokeAsync(Func<Task>)
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
verilen Func<TResult> öğesini ilişkili Rendererbağlamında çağırır.
public:
abstract System::Threading::Tasks::Task ^ InvokeAsync(Func<System::Threading::Tasks::Task ^> ^ workItem);
public abstract System.Threading.Tasks.Task InvokeAsync (Func<System.Threading.Tasks.Task> workItem);
abstract member InvokeAsync : Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public MustOverride Function InvokeAsync (workItem As Func(Of Task)) As Task
Parametreler
Döndürülenler
Task Eylemin yürütülmesi tamamlandığında tamamlanacak bir.
Şunlara uygulanır
InvokeAsync<TResult>(Func<Task<TResult>>)
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
verilen Func<TResult> öğesini ilişkili Rendererbağlamında çağırır.
public:
generic <typename TResult>
abstract System::Threading::Tasks::Task<TResult> ^ InvokeAsync(Func<System::Threading::Tasks::Task<TResult> ^> ^ workItem);
public abstract System.Threading.Tasks.Task<TResult> InvokeAsync<TResult> (Func<System.Threading.Tasks.Task<TResult>> workItem);
abstract member InvokeAsync : Func<System.Threading.Tasks.Task<'Result>> -> System.Threading.Tasks.Task<'Result>
Public MustOverride Function InvokeAsync(Of TResult) (workItem As Func(Of Task(Of TResult))) As Task(Of TResult)
Tür Parametreleri
- TResult
Parametreler
Döndürülenler
Task<TResult> İşlevin yürütülmesi tamamlandığında tamamlanacak bir.
Şunlara uygulanır
InvokeAsync<TResult>(Func<TResult>)
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
- Kaynak:
- Dispatcher.cs
verilen Func<TResult> öğesini ilişkili Rendererbağlamında çağırır.
public:
generic <typename TResult>
abstract System::Threading::Tasks::Task<TResult> ^ InvokeAsync(Func<TResult> ^ workItem);
public abstract System.Threading.Tasks.Task<TResult> InvokeAsync<TResult> (Func<TResult> workItem);
abstract member InvokeAsync : Func<'Result> -> System.Threading.Tasks.Task<'Result>
Public MustOverride Function InvokeAsync(Of TResult) (workItem As Func(Of TResult)) As Task(Of TResult)
Tür Parametreleri
- TResult
Parametreler
- workItem
- Func<TResult>
Yürütülecek işlev.
Döndürülenler
Task<TResult> İşlevin yürütülmesi tamamlandığında tamamlanacak bir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin