問題タブ [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.
asp.net-mvc - MVC DataContext 1 つの接続を共有するかどうか
「作業単位」が「単位」ではなくなるのはいつですか? リソースに関しては、どちらのシナリオが適していますか? 1 つ目は 1 つの接続を作成し、2 つ目は 4 つ作成します。
また
linq-to-sql - Linq を Sql DataContext にカスタマイズする
とにかく、Linq to Sql 生成エンティティにプロパティを追加して、その DataContext を参照する簡単な方法はありますか? 例えば:
製品エンティティには、myContext、datacontext への参照を持つ「Context」(product.Context) というプロパティがあります。
生成されたエンティティをカスタマイズする方法を知っています。私の質問は、作成する各インスタンスの「コンテキスト」プロパティをそれ自体に設定するようにカスタマイズする方法です(DataContextだと思います)。
自分が正しいことをしているかどうかはわかりません。より少ないコードで最高のパフォーマンスを発揮するビジネス カプセル化モデルを作成したいと考えています。グーグルで検索したところ、DataContext オブジェクトが非常に軽量であることがわかりました。そのため、DataContext のインスタンスを各オブジェクトに追加するのは良い方法だと思いました。これにより、オブジェクトを更新または削除するたびに、データコンテキストの新しいインスタンスにオブジェクトを再度アタッチしたり切り離したりする必要がなくなります。
他の解決策があれば、本当に感謝します。
ありがとう
asp.net-mvc - Using Blocks をリポジトリに置くことの何が問題になっていますか?
リポジトリの各メソッドでブロックを使用しています。メソッドを相互参照したい場合、別のデータコンテキストを初期化するのはベストプラクティスに反するようです メソッドでブロックを使用する代わりに、クラスで Datacontext を宣言すると、破棄する力が失われませんか??
c# - 一般的な施行
ジェネリッククラスがあります
別のインスタンスに効果的に作用します
TContext
を強制したいTable<T>
。これを実施するためのクリーンな方法はありますか?
linq - インスタンス化されたデータコンテキストのプロパティとメソッドのIntellisenseが表示されないのはなぜですか?
VS 2008内にWebアプリケーションプロジェクトがあり、データベースからテーブルをドラッグしたLinqtoSQLファイルを作成しました。データコンテキストは正常に作成されますが、このタイプのオブジェクトをインスタンス化すると、Intellisenseに表示される唯一のアイテムは、デザイナーにドラッグしたテーブルに基づくクラスであり、これを配置してもIntellisenseは取得されません。その後のドット。このデータコンテキストのすべてのメソッド(SubmitChangesなど)が表示されない理由を誰かが知っていますか?
linq-to-sql - LINQ結果セットの問題
LINQを使用してサイトを構築しましたが、表示される結果に問題が発生し始めました。
クエリによって生成された結果は、データベース内のデータを反映していません。古いバージョンのデータベースを反映しています。
LINQデータコンテキストが作成されたすべての場所で、適切に破棄されました。サイトで使用されているサンプルコードは次のようになります
.net - LINQ コンテキストを毎回閉じる必要がありますか?
LINQ to SQL では、データベースで選択を実行した後 (そしてもちろん、データを消費した後) にコンテキストを閉じる必要がありますか? 開いたままにすると、サーバーへの接続が開いたままになっているということではないですか?
ありがとう、ルシアン
linq-to-sql - linq-To-sql を使用した WebService では、datacontext を静的フィールドにすることができますか?
Linq-To-Sql を使用して選択のみのクエリを実行する Web サービスを作成しています。この点で、操作がデータベースを変更したり、オブジェクトの変更を追跡したりする操作ではないため、DataContext を静的フィールド/プロパティとして許容できますか?
そうでない場合、どのような代替アプローチが適していますか?