データアクセスに edmx を使用するアプリケーションを開発しています。
各 edmx ファイルには、構成ファイルに独自の接続文字列があることに気付きました。
すべての edmx ファイルに対して 1 つの接続文字列を共有する方法はありますか?
1013 次
1 に答える
1
いいえ、ありません。
そして正当な理由があります。Entity Framework の接続文字列には、通常の接続文字列 (データ ソース/データベース名など) よりも多くのものが含まれます。
モデルに固有の CSDL など、モデルのさまざまなコンポーネントに関する重要な情報が含まれています。
おそらく、異なる EDMX 間で接続文字列を共有する予定があるかどうかを説明できますが、そもそもなぜ個別の EDMX が必要なのですか?
接続文字列を動的に作成する方法を検討している場合は、EntityConnectionStringBuilder を参照してください。
于 2010-12-20T11:43:22.873 に答える