DispatcherExtensions.Invoke 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.
Belirtilen temsilciyi, belirtilenin Dispatcher oluşturulduğu iş parçacığında zaman uyumlu olarak yürütür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Invoke(Dispatcher, Action) |
Belirtilen temsilciyi, belirtilenin oluşturulduğu iş parçacığında Dispatcher normal öncelikle zaman uyumlu olarak yürütür. |
| Invoke(Dispatcher, Action, TimeSpan) |
Belirtilen temsilciyi, belirtilenin Dispatcher oluşturulduğu iş parçacığında zaman uyumlu olarak yürütür ve belirtilen zaman aşımı süresinden sonra yürütmeyi durdurur. |
| Invoke(Dispatcher, Action, DispatcherPriority) |
Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelikle zaman uyumlu olarak yürütür. |
| Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority) |
Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelikle zaman uyumlu olarak yürütür ve belirtilen zaman aşımı süresinden sonra yürütmeyi durdurur. |
Invoke(Dispatcher, Action)
Belirtilen temsilciyi, belirtilenin oluşturulduğu iş parçacığında Dispatcher normal öncelikle zaman uyumlu olarak yürütür.
public:
[System::Runtime::CompilerServices::Extension]
static void Invoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action);
public static void Invoke(this System.Windows.Threading.Dispatcher dispatcher, Action action);
[System.ComponentModel.Browsable(false)]
public static void Invoke(this System.Windows.Threading.Dispatcher dispatcher, Action action);
static member Invoke : System.Windows.Threading.Dispatcher * Action -> unit
[<System.ComponentModel.Browsable(false)>]
static member Invoke : System.Windows.Threading.Dispatcher * Action -> unit
<Extension()>
Public Sub Invoke (dispatcher As Dispatcher, action As Action)
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.
- Öznitelikler
Özel durumlar
action, null'e eşittir.
Şunlara uygulanır
Invoke(Dispatcher, Action, TimeSpan)
Belirtilen temsilciyi, belirtilenin Dispatcher oluşturulduğu iş parçacığında zaman uyumlu olarak yürütür ve belirtilen zaman aşımı süresinden sonra yürütmeyi durdurur.
public:
[System::Runtime::CompilerServices::Extension]
static void Invoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action, TimeSpan timeout);
public static void Invoke(this System.Windows.Threading.Dispatcher dispatcher, Action action, TimeSpan timeout);
[System.ComponentModel.Browsable(false)]
public static void Invoke(this System.Windows.Threading.Dispatcher dispatcher, Action action, TimeSpan timeout);
static member Invoke : System.Windows.Threading.Dispatcher * Action * TimeSpan -> unit
[<System.ComponentModel.Browsable(false)>]
static member Invoke : System.Windows.Threading.Dispatcher * Action * TimeSpan -> unit
<Extension()>
Public Sub Invoke (dispatcher As Dispatcher, action As Action, timeout As TimeSpan)
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.
- timeout
- TimeSpan
İşlemin bitmesini bekleme süresi üst sınırı.
- Öznitelikler
Özel durumlar
action, null'e eşittir.
priority
Inactiveeşittir.
priority geçerli bir DispatcherPrioritydeğil.
Şunlara uygulanır
Invoke(Dispatcher, Action, DispatcherPriority)
Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelikle zaman uyumlu olarak yürütür.
public:
[System::Runtime::CompilerServices::Extension]
static void Invoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action, System::Windows::Threading::DispatcherPriority priority);
public static void Invoke(this System.Windows.Threading.Dispatcher dispatcher, Action action, System.Windows.Threading.DispatcherPriority priority);
[System.ComponentModel.Browsable(false)]
public static void Invoke(this System.Windows.Threading.Dispatcher dispatcher, Action action, System.Windows.Threading.DispatcherPriority priority);
static member Invoke : System.Windows.Threading.Dispatcher * Action * System.Windows.Threading.DispatcherPriority -> unit
[<System.ComponentModel.Browsable(false)>]
static member Invoke : System.Windows.Threading.Dispatcher * Action * System.Windows.Threading.DispatcherPriority -> unit
<Extension()>
Public Sub Invoke (dispatcher As Dispatcher, action As Action, priority As DispatcherPriority)
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.
- Öznitelikler
Özel durumlar
action, null'e eşittir.
priority
Inactiveeşittir.
priority geçerli bir DispatcherPrioritydeğil.
Şunlara uygulanır
Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority)
Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelikle zaman uyumlu olarak yürütür ve belirtilen zaman aşımı süresinden sonra yürütmeyi durdurur.
public:
[System::Runtime::CompilerServices::Extension]
static void Invoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action, TimeSpan timeout, System::Windows::Threading::DispatcherPriority priority);
public static void Invoke(this System.Windows.Threading.Dispatcher dispatcher, Action action, TimeSpan timeout, System.Windows.Threading.DispatcherPriority priority);
[System.ComponentModel.Browsable(false)]
public static void Invoke(this System.Windows.Threading.Dispatcher dispatcher, Action action, TimeSpan timeout, System.Windows.Threading.DispatcherPriority priority);
static member Invoke : System.Windows.Threading.Dispatcher * Action * TimeSpan * System.Windows.Threading.DispatcherPriority -> unit
[<System.ComponentModel.Browsable(false)>]
static member Invoke : System.Windows.Threading.Dispatcher * Action * TimeSpan * System.Windows.Threading.DispatcherPriority -> unit
<Extension()>
Public Sub Invoke (dispatcher As Dispatcher, action As Action, timeout As TimeSpan, priority As DispatcherPriority)
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.
- timeout
- TimeSpan
İşlemin bitmesini bekleme süresi üst sınırı.
- priority
- DispatcherPriority
Temsilcinin, olay kuyruğundaki Dispatcher diğer bekleyen işlemlere göre yürütme önceliği.
- Öznitelikler
Özel durumlar
action, null'e eşittir.
priority
Inactiveeşittir.
priority geçerli bir DispatcherPrioritydeğil.