DispatcherExtensions.BeginInvoke Yöntem

Tanım

Belirtilen temsilciyi, oluşturulduğu iş parçacığında Dispatcher zaman uyumsuz olarak yürütür.

Aşırı Yüklemeler

BeginInvoke(Dispatcher, Action)

Belirtilen temsilciyi, belirtilenin oluşturulduğu iş parçacığında Dispatcher normal öncelik ile zaman uyumsuz olarak yürütür.

BeginInvoke(Dispatcher, Action, DispatcherPriority)

Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelik ile zaman uyumsuz olarak yürütür.

BeginInvoke(Dispatcher, Action)

Belirtilen temsilciyi, belirtilenin oluşturulduğu iş parçacığında Dispatcher normal öncelik ile zaman uyumsuz olarak yürütür.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Windows::Threading::DispatcherOperation ^ BeginInvoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action);
public static System.Windows.Threading.DispatcherOperation BeginInvoke (this System.Windows.Threading.Dispatcher dispatcher, Action action);
[System.ComponentModel.Browsable(false)]
public static System.Windows.Threading.DispatcherOperation BeginInvoke (this System.Windows.Threading.Dispatcher dispatcher, Action action);
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action -> System.Windows.Threading.DispatcherOperation
[<System.ComponentModel.Browsable(false)>]
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action -> System.Windows.Threading.DispatcherOperation
<Extension()>
Public Function BeginInvoke (dispatcher As Dispatcher, action As Action) As DispatcherOperation

Parametreler

dispatcher
Dispatcher

Temsilciyi yürüten dağıtıcı.

action
Action

Yürütülecek temsilci, bağımsız değişken almaz ve değer döndürmez.

Döndürülenler

DispatcherOperation

IAsyncResult İşlemin sonucunu BeginInvoke(Dispatcher, Action) temsil eden bir nesne.

Öznitelikler

Özel durumlar

action, null değeridir.

Şunlara uygulanır

BeginInvoke(Dispatcher, Action, DispatcherPriority)

Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelik ile zaman uyumsuz olarak yürütür.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Windows::Threading::DispatcherOperation ^ BeginInvoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action, System::Windows::Threading::DispatcherPriority priority);
public static System.Windows.Threading.DispatcherOperation BeginInvoke (this System.Windows.Threading.Dispatcher dispatcher, Action action, System.Windows.Threading.DispatcherPriority priority);
[System.ComponentModel.Browsable(false)]
public static System.Windows.Threading.DispatcherOperation BeginInvoke (this System.Windows.Threading.Dispatcher dispatcher, Action action, System.Windows.Threading.DispatcherPriority priority);
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action * System.Windows.Threading.DispatcherPriority -> System.Windows.Threading.DispatcherOperation
[<System.ComponentModel.Browsable(false)>]
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action * System.Windows.Threading.DispatcherPriority -> System.Windows.Threading.DispatcherOperation
<Extension()>
Public Function BeginInvoke (dispatcher As Dispatcher, action As Action, priority As DispatcherPriority) As DispatcherOperation

Parametreler

dispatcher
Dispatcher

Temsilciyi yürüten dağıtıcı.

action
Action

Yürütülecek temsilci, bağımsız değişken almaz ve değer döndürmez.

priority
DispatcherPriority

Temsilcinin olay kuyruğundaki diğer bekleyen işlemlere Dispatcher göre yürütme önceliği.

Döndürülenler

DispatcherOperation

IAsyncResult İşlemin sonucunu BeginInvoke(Dispatcher, Action, DispatcherPriority) temsil eden bir nesne.

Öznitelikler

Özel durumlar

action, null değeridir.

priority geçerli DispatcherPrioritybir değil.

Şunlara uygulanır