Udostępnij za pośrednictwem


DispatcherProcessingDisabled.Dispose Metoda

Definicja

Ponownie włącza przetwarzanie dyspozytora.

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

Implementuje

Uwagi

Wyłączenie przetwarzania dyspozytora to zaawansowana metoda, która ma wyeliminować prawdopodobieństwo niepowiązanej ponownej enentrancji.

Skutki wyłączania przetwarzania są następujące:

  • Blokady CLR nie będą pompować komunikatów wewnętrznie.

  • DispatcherFrame obiekty nie mogą być wypychane.

  • Przetwarzanie komunikatów nie jest dozwolone.

Dotyczy

Zobacz też