DispatcherProcessingDisabled.Dispose DispatcherProcessingDisabled.Dispose DispatcherProcessingDisabled.Dispose DispatcherProcessingDisabled.Dispose Method

定義

ディスパッチャーの処理を再度有効にします。Re-enables dispatcher processing.

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

実装

注釈

ディスパッチャー処理の無効化は、関連性のない再入の可能性を排除することを目的とした高度な手法です。Disabling dispatcher processing is an advanced method that is intended to eliminate the chance of unrelated reentrancy.

処理を無効にした場合の影響は次のとおりです。The effects of disabling processing are as follows:

  • CLR ロックは、内部的にメッセージをポンプしません。CLR locks will not pump messages internally.

  • DispatcherFrameオブジェクトのプッシュは許可されていません。DispatcherFrame objects are not allowed to be pushed.

  • メッセージ処理は許可されていません。Message processing is not permitted.

適用対象

こちらもご覧ください