Nyelv

MessageQueue.Dispose(Boolean) Metódus

Definíció

A a rendszer által használt erőforrásokat (a memória kivételével) megsemmisíti MessageQueue.

protected:
 override void Dispose(bool disposing);
protected override void Dispose(bool disposing);
override this.Dispose : bool -> unit
Protected Overrides 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

HívásDispose(Boolean), ha befejezte a használatát.MessageQueue A Dispose(Boolean) metódus használhatatlan állapotban hagyja a MessageQueue metódust. A hívás Dispose(Boolean)után minden hivatkozást fel kell szabadítania, hogy a MessageQueue benne foglalt memória visszanyerhető legyen a szemétgyűjtéssel.

Mielőtt kiadja az utolsó hivatkozását a .-ra, hívja Dispose(Boolean) fel a MessageQueuehívást. Ellenkező esetben a használt erőforrások MessageQueue nem lesznek felszabadítva, amíg a szemétgyűjtés nem hívja meg az MessageQueue objektum destruktorát.

A következőre érvényes:

Lásd még