Aracılığıyla paylaş


Dispatcher Sınıf

Tanım

bir bağlamında yürütülecek dış eylemleri dağıtıyor Renderer.

public ref class Dispatcher abstract
public abstract class Dispatcher
type Dispatcher = class
Public MustInherit Class Dispatcher
Devralma
Dispatcher

Oluşturucular

Dispatcher()

bir bağlamında yürütülecek dış eylemleri dağıtıyor Renderer.

Yöntemler

AssertAccess()

Şu anda yürütülen kodun dağıtıcı içinde çalıştığını doğrular.

CheckAccess()

Geçerli bağlamdan bir iş öğesini çağırmak için dağıtıcının kullanılmasının gerekip gerekmediğini belirleyen bir değer döndürür.

CreateDefault()

varsayılan örneğini Dispatcheroluşturur.

InvokeAsync(Action)

verilen Action öğesini ilişkili Rendererbağlamında çağırır.

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.

OnUnhandledException(UnhandledExceptionEventArgs)

dinleyicilere işlenmeyen bir özel durumu bildirmek için çağrılır.

Şunlara uygulanır