AtomicComposition.Dispose Metódus

Definíció

Felszabadítja a használt AtomicCompositionerőforrásokat, és sikertelenként jelöli meg ezt az összeállítási műveletet.

Túlterhelések

Name Description
Dispose()

Felszabadítja az osztály aktuális példánya AtomicComposition által használt összes erőforrást, és sikertelenként jelöli meg ezt az összeállítási műveletet.

Dispose(Boolean)

Felszabadítja a felügyelt erőforrások által AtomicComposition használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

Dispose()

Forrás:
AtomicComposition.cs
Forrás:
AtomicComposition.cs
Forrás:
AtomicComposition.cs
Forrás:
AtomicComposition.cs

Felszabadítja az osztály aktuális példánya AtomicComposition által használt összes erőforrást, és sikertelenként jelöli meg ezt az összeállítási műveletet.

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

Megvalósítás

Megjegyzések

HívásDispose, ha befejezte a használatát.AtomicComposition A Dispose metódus használhatatlan állapotban hagyja a AtomicComposition metódust. A hívás Disposeután fel kell szabadítania az összes hivatkozást a AtomicComposition szemétgyűjtőre, hogy visszanyerhesse a memóriát, amelyet az AtomicComposition éppen foglalt.

További információ: Nem felügyelt erőforrások tisztítása és ártalmatlanítási módszer implementálása.

Note

Mindig hívjon Dispose , mielőtt kiadja az utolsó hivatkozását a AtomicComposition. Ellenkező esetben a használt erőforrások nem lesznek felszabadítva, amíg a szemétgyűjtő nem hívja meg az AtomicComposition objektum metódusát Finalize .

A következőre érvényes:

Dispose(Boolean)

Forrás:
AtomicComposition.cs
Forrás:
AtomicComposition.cs
Forrás:
AtomicComposition.cs
Forrás:
AtomicComposition.cs

Felszabadítja a felügyelt erőforrások által AtomicComposition használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

protected:
 virtual void Dispose(bool disposing);
protected virtual void Dispose(bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

Paraméterek

disposing
Boolean

true felügyelt és nem felügyelt erőforrások felszabadítása; false csak a nem felügyelt erőforrások kiadásához.

A következőre érvényes: