Mysql
 sql >> Database >  >> RDS >> Mysql

Posso fare affidamento sull'istruzione using per chiudere le mie connessioni MySQL?

C# che utilizza i blocchi è garantito per chiamare .Dispose() metodo dell'oggetto, anche se viene generata un'eccezione. Ciò significa che è sicuro, purché il tuo provider utilizzi .Dispose() metodo per chiudere la connessione. Cercando nella documentazione per quel tipo , vedo questo estratto (in basso nella sezione 25.2.3.3.5):

Questo mi dice che puoi chiudere la connessione tramite il metodo Dispose, e quindi un using il blocco dovrebbe essere tutto ciò di cui hai bisogno.