DispatcherSynchronizationContext Sınıf

Tanım

Windows Presentation Foundation (WPF) için bir 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 DispatcherSynchronizationContext ile Dispatcherilişkilendirilir.DispatcherSynchronizationContext

Oluşturucular

Name Description
DispatcherSynchronizationContext()

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

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

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

DispatcherSynchronizationContext(Dispatcher)

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

Yöntemler

Name Description
CreateCopy()

Bunun DispatcherSynchronizationContextbir 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()

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

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

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

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

Geçerli Objectbasit 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 geri çağırmayı zaman uyumlu olarak ç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 bir dize 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