Sono gli oggetti del database correlati, come oggetto di connessione, oggetto di comando, DataReader, DataAdapter, ... risorse non gestite?
-
19-09-2019 - |
Domanda
Sono gli oggetti del database correlati, come oggetto di connessione, oggetto di comando, DataReader, DataAdapter, ... risorse non gestite?
Soluzione
Gli oggetti riferimento sono parte del framework .NET, e sono garbage-collezione. In questo senso essi sono gestite le risorse.
Una domanda migliore sarebbe, non questi oggetti implementare IDisposable
? Se lo fanno, è possibile utilizzare la parola chiave using
in C # per pulirli una volta che escono di portata, o chiamare il loro metodo dispose()
manualmente.
Un esempio di utilizzo della parola chiave using
con SqlConnection
e SqlDataAdapter
oggetti è qui:
http://weblogs.asp.net/jasonsalas /archive/2005/02/08/368811.aspx
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow