Udostępnij za pośrednictwem


Metoda MouseAction.Dispose — (Boolean)

Zwalnia niezarządzanych zasoby używane przez MouseAction i opcjonalnie zwalnia zarządzanych zasobów.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Składnia

'Deklaracja
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
protected virtual void Dispose(
    bool disposing
)

Parametry

  • disposing
    Typ: System.Boolean
    Wartość true zwalnia zasoby zarządzane i niezarządzane; wartość false zwalnia tylko niezarządzane zasoby.

Uwagi

Metoda ta jest wywoływana przez publiczną metodę Dispose()oraz metodę Finalize.Dispose() wywoła chronionych Dispose(Boolean) metody z disposing ustawiono parametr true.Finalize wywołuje Dispose przy disposing ustawionym na false.

Gdy disposing parametr ma wartość true, ta metoda zwalnia wszystkie zasoby utrzymywane przez wszystkie zarządzane obiekty to MouseAction odwołania.Ta metoda wywołuje metodę Dispose() każdego obiektu, którego dotyczy odwołanie.

Uwagi dotyczące dziedziczenia

Dispose można wywołać wiele razy przez inne obiekty.Podczas zastępowania Dispose(Boolean) należy uważać, aby nie odwoływać się do obiektów, które zostały wcześniej zlikwidowane wcześniejszym wywołaniem Dispose.Aby uzyskać więcej informacji o implementowaniu Dispose(Boolean), zobacz Implementacja metody Dispose.

Aby uzyskać więcej informacji o Dispose i Finalize, zobacz Oczyszczanie zasobów niezarządzanych i Zastąpienie metody Finalize.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

MouseAction Klasa

Przeciążenie Dispose

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams