MessageQueueEnumerator.Dispose Metódus

Definíció

Felszabadítja a .MessageQueueEnumerator

Túlterhelések

Name Description
Dispose()

Felszabadítja a .-hez használt összes erőforrást MessageQueueEnumerator.

Dispose(Boolean)

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

Dispose()

Felszabadítja a .-hez használt összes erőforrást MessageQueueEnumerator.

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

A hívás Dispose lehetővé teszi, hogy az MessageQueueEnumerator általuk használt erőforrások más célokra legyenek átcsoportosítva. További információ: DisposeNem felügyelt erőforrások tisztítása.

Lásd még

A következőre érvényes:

Dispose(Boolean)

Felszabadítja a felügyelt erőforrások által MessageQueueEnumerator 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 ezt a metódust a disposing következő paraméterrel true: . Finalize meghívja ezt a metódust a következő beállítással disposingfalse: .

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 MessageQueueEnumerator 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 Disposemó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 a véglegesítési módszer felülírásáról.

Lásd még

A következőre érvényes: