DispatcherOperation Sınıf
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.
Kuyruğa gönderilen bir işlemle etkileşim kurmak için Dispatcher kullanılan nesneyi temsil eder.
public ref class DispatcherOperation sealed
public ref class DispatcherOperation
public sealed class DispatcherOperation
public class DispatcherOperation
type DispatcherOperation = class
Public NotInheritable Class DispatcherOperation
Public Class DispatcherOperation
- Devralma
-
DispatcherOperation
- Türetilmiş
Açıklamalar
BeginInvoke çağrıldığında bir DispatcherOperation nesne döndürür.
nesne, DispatcherOperation işlemin önceliğini değiştirme veya işlemi durdurma gibi kuyrukta Dispatcher temsilciyle etkileşim kurmak için kullanılabilir.
Çağrılan temsilcinin dönüş değerini almak için özelliğini kullanın Result .
DispatcherOperation bir özel durum işleme sınırı değildir. Bu, özel durumların tarafından işlendiğini Dispatcher ve işlem tarafından korunmadığı anlamına gelir.
Özellikler
| Name | Description |
|---|---|
| Dispatcher |
İşlemin Dispatcher deftere nakledildiği değeri alır. |
| Priority |
Kuyruktaki işlemin Dispatcher önceliğini alır veya ayarlar. |
| Result |
İşlem tamamlandıktan sonra sonucu alır. |
| Status |
İşlemin geçerli durumunu alır. |
| Task |
Geçerli işlemi temsil eden bir Task<TResult> alır. |
Yöntemler
| Name | Description |
|---|---|
| Abort() |
İşlemi durdurur. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetAwaiter() |
Zaman uyumsuz işlem tamamlandığında bildirimde bulunulan bir nesne döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| InvokeDelegateCore() |
Bu DispatcherOperationile ilişkili işlemi başlatır. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| Wait() |
İşlemin tamamlanmasını bekler. |
| Wait(TimeSpan) |
İşlemin belirtilen süre içinde tamamlanmasını bekler. |
Ekinlikler
| Name | Description |
|---|---|
| Aborted |
İşlem durdurulduğunda gerçekleşir. |
| Completed |
İşlem tamamlandığında gerçekleşir. |