關(guān)閉并處理-打給哪一個?讀過線程SqlCommant.夠了嗎?和關(guān)閉和處置WCF服務我想知道一些類,如SqlConnection或繼承自Stream類的幾個類中的一個,如果關(guān)閉Dispose而不是Close是否重要?
3 回答

慕萊塢森
TA貢獻1810條經(jīng)驗 獲得超4個贊
我想澄清這種情況。
Close
考慮提供方法 Close()
,除了 Dispose()
,如果接近是該地區(qū)的標準術(shù)語。在這樣做時,重要的是要使 Close
相同的實現(xiàn) Dispose
...
Close
Dispose
Close
Dispose
SqlConnectionObject
應用程序可以調(diào)用 Close
不止一次。不產(chǎn)生任何例外。
如果你打電話來 Dispose
方法 SqlConnection
對象狀態(tài)將被重置。如果嘗試調(diào)用已釋放的任何方法 SqlConnection
對象時,您將收到異常。
如果只使用連接對象一次,請使用 Dispose
.如果必須重用連接對象,請使用 Close
方法。
- 3 回答
- 0 關(guān)注
- 391 瀏覽
添加回答
舉報
0/150
提交
取消