Aracılığıyla paylaş


DispatcherSynchronizationContext Sınıf

Tanım

Windows Presentation Foundation (WPF) için eşitleme bağlamı sağlar.

public ref class DispatcherSynchronizationContext sealed : System::Threading::SynchronizationContext
public sealed class DispatcherSynchronizationContext : System.Threading.SynchronizationContext
type DispatcherSynchronizationContext = class
    inherit SynchronizationContext
Public NotInheritable Class DispatcherSynchronizationContext
Inherits SynchronizationContext
Devralma
DispatcherSynchronizationContext

Açıklamalar

örneği oluşturulurken belirtilmezseDispatcher, geçerli Dispatcher ile DispatcherSynchronizationContextilişkilendirilir.DispatcherSynchronizationContext

Oluşturucular

DispatcherSynchronizationContext()

Geçerli Dispatcherkullanarak sınıfının yeni bir örneğini DispatcherSynchronizationContext başlatır.

DispatcherSynchronizationContext(Dispatcher)

Belirtilen Dispatcherkullanarak sınıfının yeni bir örneğini DispatcherSynchronizationContext başlatır.

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

Belirtilen Dispatcherkullanarak sınıfının yeni bir örneğini DispatcherSynchronizationContext başlatır.

Yöntemler

CreateCopy()

Bu DispatcherSynchronizationContextöğesinin bir kopyasını oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsWaitNotificationRequired()

Bekleme bildiriminin gerekli olup olmadığını belirler.

(Devralındığı yer: SynchronizationContext)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OperationCompleted()

Türetilmiş bir sınıfta geçersiz kılındığında, bir işlemin tamamlandığını belirten bildirime yanıt verir.

(Devralındığı yer: SynchronizationContext)
OperationStarted()

Türetilmiş bir sınıfta geçersiz kılındığında, bir işlemin başlatıldığını belirten bildirime yanıt verir.

(Devralındığı yer: SynchronizationContext)
Post(SendOrPostCallback, Object)

Eşitleme bağlamında zaman uyumsuz olarak geri çağırmayı çağırır.

Send(SendOrPostCallback, Object)

Eşitleme bağlamında zaman uyumlu olarak geri çağırmayı çağırır.

SetWaitNotificationRequired()

Bekleme bildiriminin gerekli olduğunu belirten bir bildirim ayarlar ve bekleme gerçekleştiğinde daha güvenilir bir şekilde çağrılabilmesi için geri çağırma yöntemini hazırlar.

(Devralındığı yer: SynchronizationContext)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
Wait(IntPtr[], Boolean, Int32)

Belirtilen dizideki öğelerin herhangi birini veya tümünün sinyal almasını bekler.

Şunlara uygulanır