Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Kann ich mich auf die using-Anweisung verlassen, um meine MySQL-Verbindungen zu schließen?

C#, das Blöcke verwendet, ruft garantiert .Dispose() auf Methode des Objekts, auch wenn eine Ausnahme ausgelöst wird. Das heißt, es ist sicher, solange Ihr Provider den .Dispose() verwendet Methode zum Schließen der Verbindung. Suchen Sie in der Dokumentation für diesen Typ , sehe ich diesen Auszug (unten in Abschnitt 25.2.3.3.5):

Dies sagt mir, dass Sie die Verbindung über die Dispose-Methode schließen können, und so ein using Block sollte alles sein, was Sie brauchen.