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

Name Description
BeginInvoke(Dispatcher, Action)

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

BeginInvoke(Dispatcher, Action, DispatcherPriority)

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

BeginInvoke(Dispatcher, Action)

Belirtilen temsilciyi, belirtilenin oluşturulduğu iş parçacığında Dispatcher normal önceliğe sahip 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 bir değer döndürmez.

Döndürülenler

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

Öznitelikler

Özel durumlar

action, null'e eşittir.

Şunlara uygulanır

BeginInvoke(Dispatcher, Action, DispatcherPriority)

Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelikle 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 bir değer döndürmez.

priority
DispatcherPriority

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

Döndürülenler

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

Öznitelikler

Özel durumlar

action, null'e eşittir.

priority geçerli bir DispatcherPrioritydeğil.

Şunlara uygulanır