9

Linq.DataContext オブジェクトがデータで満たされ、接続エラーが発生していないことを確認する方法は?

ありがとう。

4

2 に答える 2

20
DataContext.DatabaseExists()

また

DataContext.Connection.Open()
于 2009-04-15T11:35:55.627 に答える
2

防御しようとしている具体的なシナリオは何ですか?

DataContext は DataSet と同じではありません。(必ずしも) データのコンテナーではありません (ID 管理/変更追跡は別として) 。データのソースです。

一般に、エラーが発生した場合、(クエリからの) オブジェクトは返されず、例外がスローされます。したがって、LINQ-to-SQL によってインスタンスが与えられた場合、その中に何かが含まれているはずです。

回避したい特定の問題が発生していますか?

于 2009-04-15T11:36:39.183 に答える