FromBase64Transform.Dispose Metódus

Definíció

Az osztály aktuális példánya által használt összes erőforrást felszabadítja FromBase64Transform .

Túlterhelések

Name Description
Dispose()

Az osztály aktuális példánya által használt összes erőforrást felszabadítja FromBase64Transform .

Dispose(Boolean)

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

Dispose()

Forrás:
Base64Transforms.cs
Forrás:
Base64Transforms.cs
Forrás:
Base64Transforms.cs
Forrás:
Base64Transforms.cs
Forrás:
Base64Transforms.cs

Az osztály aktuális példánya által használt összes erőforrást felszabadítja FromBase64Transform .

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.FromBase64Transform A Dispose metódus használhatatlan állapotban hagyja a FromBase64Transform metódust. A hívás Disposeután fel kell szabadítania az összes hivatkozást a FromBase64Transform szemétgyűjtőre, hogy visszanyerhesse a memóriát, amelyet az FromBase64Transform é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 FromBase64Transform. Ellenkező esetben a használt erőforrások nem lesznek felszabadítva, amíg a szemétgyűjtő nem hívja meg az FromBase64Transform objektum metódusát Finalize .

A következőre érvényes:

Dispose(Boolean)

Forrás:
Base64Transforms.cs
Forrás:
Base64Transforms.cs
Forrás:
Base64Transforms.cs
Forrás:
Base64Transforms.cs
Forrás:
Base64Transforms.cs

Felszabadítja a felügyelt erőforrások által FromBase64Transform 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.

Megjegyzések

Ezt a metódust a nyilvános Dispose() metódus és a Finalize() metódus hívja meg, ha felül lett bírálva. Dispose() meghívja a védett Dispose(Boolean) metódust, amelynek a feloldó paramétere a következőre truevan állítva: . Finalize Dispose a következőre állítva hívja meg a következőtfalse: .

A paraméter disposinghasználatakor ez a true metódus minden olyan felügyelt objektum által tárolt erőforrást felszabadít, amelyekre ez a FromBase64Transform hivatkozás hivatkozik. Ez a metódus meghívja az Dispose() egyes hivatkozott objektumok metódusát.

Megjegyzések az öröklőkhöz

Dispose más objektumok többször is meghívhatók. Felül kell bírálni Dispose(Boolean), ügyeljen arra, hogy ne hivatkozzon olyan objektumokra, amelyeket korábban már eltávolítottak egy korábbi hívásban Dispose. A megvalósítás Dispose(Boolean)módjáról további információt az Elidegenítési módszer implementálása című témakörben talál.

További információ a DisposeFinalize és azokról.

Lásd még

A következőre érvényes: