問題タブ [datacontext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
788 参照

asp.net-mvc - MVC DataContext 1 つの接続を共有するかどうか

「作業単位」が「単位」ではなくなるのはいつですか? リソースに関しては、どちらのシナリオが適していますか? 1 つ目は 1 つの接続を作成し、2 つ目は 4 つ作成します。

また

0 投票する
6 に答える
2276 参照

linq-to-sql - Linq を Sql DataContext にカスタマイズする

とにかく、Linq to Sql 生成エンティティにプロパティを追加して、その DataContext を参照する簡単な方法はありますか? 例えば:

製品エンティティには、myContext、datacontext への参照を持つ「Context」(product.Context) というプロパティがあります。

生成されたエンティティをカスタマイズする方法を知っています。私の質問は、作成する各インスタンスの「コンテキスト」プロパティをそれ自体に設定するようにカスタマイズする方法です(DataContextだと思います)。

自分が正しいことをしているかどうかはわかりません。より少ないコードで最高のパフォーマンスを発揮するビジネス カプセル化モデルを作成したいと考えています。グーグルで検索したところ、DataContext オブジェクトが非常に軽量であることがわかりました。そのため、DataContext のインスタンスを各オブジェクトに追加するのは良い方法だと思いました。これにより、オブジェクトを更新または削除するたびに、データコンテキストの新しいインスタンスにオブジェクトを再度アタッチしたり切り離したりする必要がなくなります。

他の解決策があれば、本当に感謝します。

ありがとう

0 投票する
4 に答える
372 参照

asp.net-mvc - Using Blocks をリポジトリに置くことの何が問題になっていますか?

リポジトリの各メソッドでブロックを使用しています。メソッドを相互参照したい場合、別のデータコンテキストを初期化するのはベストプラクティスに反するようです メソッドでブロックを使用する代わりに、クラスで Datacontext を宣言すると、破棄する力が失われませんか??

0 投票する
3 に答える
524 参照

c# - 一般的な施行

ジェネリッククラスがあります

別のインスタンスに効果的に作用します

TContextを強制したいTable<T>。これを実施するためのクリーンな方法はありますか?

0 投票する
1 に答える
342 参照

linq - インスタンス化されたデータコンテキストのプロパティとメソッドのIntellisenseが表示されないのはなぜですか?

VS 2008内にWebアプリケーションプロジェクトがあり、データベースからテーブルをドラッグしたLinqtoSQLファイルを作成しました。データコンテキストは正常に作成されますが、このタイプのオブジェクトをインスタンス化すると、Intellisenseに表示される唯一のアイテムは、デザイナーにドラッグしたテーブルに基づくクラスであり、これを配置してもIntellisenseは取得されません。その後のドット。このデータコンテキストのすべてのメソッド(SubmitChangesなど)が表示されない理由を誰かが知っていますか?

0 投票する
1 に答える
117 参照

linq-to-sql - LINQ結果セットの問題

LINQを使用してサイトを構築しましたが、表示される結果に問題が発生し始めました。

クエリによって生成された結果は、データベース内のデータを反映していません。古いバージョンのデータベースを反映しています。

LINQデータコンテキストが作成されたすべての場所で、適切に破棄されました。サイトで使用されているサンプルコードは次のようになります

0 投票する
4 に答える
6539 参照

.net - LINQ コンテキストを毎回閉じる必要がありますか?

LINQ to SQL では、データベースで選択を実行した後 (そしてもちろん、データを消費した後) にコンテキストを閉じる必要がありますか? 開いたままにすると、サーバーへの接続が開いたままになっているということではないですか?

ありがとう、ルシアン

0 投票する
2 に答える
355 参照

linq-to-sql - linq-To-sql を使用した WebService では、datacontext を静的フィールドにすることができますか?

Linq-To-Sql を使用して選択のみのクエリを実行する Web サービスを作成しています。この点で、操作がデータベースを変更したり、オブジェクトの変更を追跡したりする操作ではないため、DataContext を静的フィールド/プロパティとして許容できますか?

そうでない場合、どのような代替アプローチが適していますか?