LINQPadを構成する NCache
NCache とのシームレスな統合を提供します LINQPad、.NETユーティリティは、LINQおよびLambda式を使用してSQLデータベースにインタラクティブにクエリを実行したり、IDEを必要とせずにC#をインタラクティブに記述したりするためによく使用されます。 NCache は、より優れたデータ分析と使いやすさを実現するために、LINQPad での LINQ クエリをサポートするプロバイダーを提供しています。
NCache LINQPadとの統合は、への参照を追加するだけでよいため、非常に簡単です。 NCache LINQPadプロバイダーと保存したカスタムオブジェクト NCache。 クエリ対象のオブジェクトにはインデックスが付けられている必要があります NCache.
Note
次のセクションは、を使用して実装されています LINQパッド5.
LINQPadを構成するには NCache クエリを実行するには、以下の手順に従います。
ステップ 1: NuGet パッケージを参照して LINQPad を構成する
NCache は、大阪で LinqPad。NCache および Linq。NCache LINQPad統合を構成するNuGetパッケージ NCache。 LINQ でこれらのパッケージを参照するには、次の手順に従います。
LINQPadを開き、 ファイル-> 新しいクエリ またはプレス Ctrlキー+ N.
ソフトウェア設定ページで、下図のように クエリー メニューは、クリック 参照とプロパティ またはプレス F4 参照を追加します。 クエリプロパティ ウィザードがポップアップします。
- その他の参考文献 タブをクリックします。 NuGetを追加… ボタンをクリックし、 LINQPad NuGet マネージャー.
- 検索バーに次のように入力して検索します LinqPad。NCache パッケージ。 クリックしてください クエリに追加 インストールするボタン LinqPad。NCache NuGetパッケージ。
Note
インストール時 LinqPad。NCache、自動的にインストールされます Linq。NCache 依存関係としてのNuGetパッケージ。
- クリック 閉じる 出る LINQPad NuGet マネージャー.
ステップ 2: 検索可能な属性についてはアセンブリを参照してください
正常にインストールしたら NCache LINQ 統合用の NuGet パッケージでは、キャッシュから検索するエンティティを含むアセンブリへの参照を追加する必要があります。 これを行うには、次の手順に従います。
その他の参考文献 タブをクリックします。 ブラウズ ボタン。 これにより、必要なアセンブリを参照できるダイアログボックスが開きます。
アセンブリファイルを選択し、をクリックします Open ボタンをクリックして、アセンブリ参照を追加します。
ステップ3:必要なアセンブリと名前空間を追加する
構成の最後のステップ NCache LINQPadでは、によって必要とされるアセンブリと名前空間を追加することです NCache LINQPadを使用してキャッシュされたデータを正常にクエリします。 これらの参照を提供する方法を理解するには、以下の手順に従ってください。
- に行きます 追加の名前空間のインポート からのタブ クエリプロパティ ダイアログボックス。
- 右上隅から、をクリックします アセンブリから選択 を表示するリンク アセンブリ および 名前空間 セクション。
- 選択する Alachisoft.NCache.LinqPadIntegration.dll 彼から アセンブリ セクションを選択してから Alachisoft.LinqPad統合 名前空間 セクションをクリックして <選択した名前空間を追加する.
- 同様に、 Alachisoft.NCache.Linq.dll からそれを選択することによって アセンブリ セクションと 名前空間 のセクションから無料でダウンロードできます。
- また、 サンプルデータ.dll、同じ手順を実行して、キャッシュするエンティティが含まれています。
Note
をクリックすることをお勧めします。 新しいクエリのデフォルトとして設定 すべての新しいクエリの参照を保持するためのボタン。
- クリック OK.