言語

NoMessagePumpSyncContext クラス

定義

同期的にブロックする Wait メソッドがメッセージ ポンプを介した再入を許可しない SynchronizationContext。

public ref class NoMessagePumpSyncContext : System::Threading::SynchronizationContext
public class NoMessagePumpSyncContext : System.Threading.SynchronizationContext
type NoMessagePumpSyncContext = class
    inherit SynchronizationContext
Public Class NoMessagePumpSyncContext
Inherits SynchronizationContext
継承
NoMessagePumpSyncContext

コンストラクター

名前 説明
NoMessagePumpSyncContext()

NoMessagePumpSyncContext クラスの新しいインスタンスを初期化します。

NoMessagePumpSyncContext(SynchronizationContext)

NoMessagePumpSyncContext クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Default

このクラスの共有インスタンスを取得します。

メソッド

名前 説明
Post(SendOrPostCallback, Object)

同期的にブロックする Wait メソッドがメッセージ ポンプを介した再入を許可しない SynchronizationContext。

Send(SendOrPostCallback, Object)

同期的にブロックする Wait メソッドがメッセージ ポンプを介した再入を許可しない SynchronizationContext。

Wait(IntPtr[], Boolean, Int32)

メッセージ ポンプなしで同期的にブロックします。

適用対象

スレッド セーフ

この型は、すべてのメンバーに対してスレッド セーフです。