の導入 IDispatcher Windows Formsのメインスレッド/UIスレッドを使用してイベントをディスパッチするものです。Windows Forms Applicationsでのみ利用可能です。配信順序は保証されています。すべてのインスタンスは WinFormsDispatcher イベントをメインアプリケーションスレッドに送信するため、同じ WinFormsDispatcher は常に使用されるか、または毎回新しいものが作成される IDispatcher が必要です。CPU負荷が高いタスクや長時間実行されるタスクは、UIスレッドをブロックし、パフォーマンスや応答性に影響を与えるため、ハンドラ内では実行しないでください。 続きを読む...

継承する OpenTok.IDispatcher.

パブリックメンバー関数
WinFormsDispatcher (mainFormを制御する)
void DispatchEvent (object sender, EventHandler handler)
パラメータのないイベントをスケジュールします。 続きを読む...
void DispatchEvent< T > (object sender, EventHandler<T> handler, T args)
型付きパラメータのイベントをスケジュールします。 続きを読む...
void DispatchEvent (object sender, EventHandler handler)
パラメータのないイベントをスケジュールします。 続きを読む...
void DispatchEvent< T > (object sender, EventHandler<T> handler, T args)
型付きパラメータのイベントをスケジュールします。 続きを読む...

詳細な説明

の導入 IDispatcher Windows Formsのメインスレッド/UIスレッドを使用してイベントをディスパッチするものです。Windows Forms Applicationsでのみ利用可能です。配信順序は保証されています。すべてのインスタンスは WinFormsDispatcher イベントをメインアプリケーションスレッドに送信するため、同じ WinFormsDispatcher は常に使用されるか、または毎回新しいものが作成される IDispatcher が必要です。CPU負荷が高いタスクや長時間実行されるタスクは、UIスレッドをブロックし、パフォーマンスや応答性に影響を与えるため、ハンドラ内では実行しないでください。

メンバー関数のドキュメント

DispatchEvent()

void OpenTok.WinFormsDispatcher.DispatchEvent ( オブジェクト 送信者,
EventHandler ハンドラー
)

パラメータのないイベントをスケジュールします。

パラメータ : | | | | --- | --- | | sender | イベントの発信元。 | | handler | 新しいスレッドへのスケジューリング後に呼び出すメソッド。 |

インプルメンツ OpenTok.IDispatcher.

DispatchEvent< T >()

void OpenTok.WinFormsDispatcher.DispatchEvent< T > ( オブジェクト 送信者,
EventHandler< T > ハンドラー,
T args
)

型付きパラメータのイベントをスケジュールします。

テンプレートパラメータ : | | | | --- | --- | | T | パラメータの型 |

パラメータ : | | | | --- | --- | | sender | イベントの発信元。 | | handler | 新しいスレッドへのスケジューリング後に呼び出すメソッド。 | | args | ハンドラに渡すパラメータ。 |

インプルメンツ OpenTok.IDispatcher.

型制約 : | | | | | | --- | --- | --- | --- | | T | : | EventArgs | |