次の方法で共有


DispatcherProcessingDisabled.Dispose メソッド

定義

ディスパッチャーの処理を再度有効にします。

public:
 virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

実装

注釈

ディスパッチャー処理を無効にすることは、無関係な再入の可能性を排除することを目的とした高度な方法です。

処理を無効にした場合の影響は次のとおりです。

  • CLR ロックは、メッセージを内部的にポンプしません。

  • DispatcherFrame オブジェクトはプッシュできません。

  • メッセージ処理は許可されていません。

適用対象

こちらもご覧ください