DataAdapter.Dispose(Boolean) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Felszabadítja a felügyelt erőforrások által DataAdapter használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.
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
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 DataAdapter 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 azokra az objektumokra, amelyek egy korábbi hívás során lettek megsemmisítve 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 a véglegesítési módszer felülírásáról.