Les blocs utilisant C# sont garantis pour appeler le .Dispose()
méthode de l'objet, même si une exception est levée. Cela signifie que c'est sûr, tant que votre fournisseur utilise le .Dispose()
méthode pour fermer la connexion. En regardant dans la documentation pour ce type , je vois cet extrait (en bas dans la section 25.2.3.3.5) :
Cela me dit que vous pouvez fermer la connexion via la méthode Dispose, et donc un using
bloc devrait être tout ce dont vous avez besoin.