コンポーネントとリソース
CMP は以下のコンポーネントを備えており、これらは <cache-install-dir>\dev\dotnet\bin のサブディレクトリに置かれています。
-
CacheNetWizard.exe — Caché に接続し、Caché クラス・ディクショナリに定義されている Caché クラスに基づいて .NET プロキシ・クラス (ソース・ファイルまたはコンパイル済みのアセンブリ) を生成するグラフィカル・ユーティリティです。これらのプロキシ・クラスは、Caché データへの完全なオブジェクト指向のインタフェースを提供します。CacheNetWizard は、“スタンドアロン” で実行できるほか、Visual Studio の “[外部ツール]” メニューに埋め込むことができます。
-
これは <cache-install-dir>\dev\dotnet\bin\v2.0.50727 にあります。
-
-
dotnet_generator.exe — Caché に接続し、.NET プロキシ・クラスを生成するコマンド行ユーティリティです。
-
これは <cache-install-dir>\dev\dotnet\bin\v2.0.50727 にあります。
-
-
InterSystems.Data.CacheClient.dll — Caché Managed Provider のオブジェクト・インタフェースとリレーショナル・インタフェースの両方を実装する .NET アセンブリです。
-
.NET 2.0 バージョンは <cache-install-dir>\dev\dotnet\bin\v2.0.50727 にあります。
-
.NET 3.0 バージョンは <cache-install-dir>\dev\dotnet\bin\v3.0 にあります。
-
.NET 4.0 バージョンは <cache-install-dir>\dev\dotnet\bin\v4.0.30319 にあります。
-
-
InterSystems.Data.CacheClientCF.dll — Compact Framework バージョンの Caché Managed Provider で、Windows CE デバイスに使用します。
-
これは <cache-install-dir>\dev\dotnet\bin\v2.0.50727 にあります。
-
CMP は、次の Caché コンポーネントも使用します。
-
Caché オブジェクト・サーバ — Caché データベース・サーバ上で .NET クライアントと Caché オブジェクト間の通信を管理する高性能のサーバ・プロセスです。TCP/IP を使用して通信し、Caché でサポートされているあらゆるプラットフォーム上で動作します。Caché オブジェクト・サーバは、.NET、Java、C++、Perl、Python、JDBC、ODBC などのすべての Caché 言語バインディングで使用されます。
CMP には、次のリソースが用意されています。
-
CacheProvider ヘルプ — CacheProvider API の詳細なドキュメント。これは <cache-install-dir>\Dev\dotnet\help にあります。このディレクトリには、独立したファイル CacheProvider.chm のほか、Visual Studio と統合するためのインストーラが格納されています。
-
ドキュメント — "Caché Managed Provider for .NET の使用法"
-
サンプル・プログラム — CMP を使用した Visual Studio プロジェクト。これらのプロジェクトは <cache-install-dir>\dev\dotnet\samples にあります。サンプル・プログラムの概要は、"Caché Managed Provider for .NET の使用法" の "Caché Managed Provider のソリューション" セクションにある "Caché .NET サンプル・プログラム" を参照してください。
Windows で標準インストールしている場合、<cache-install-dir> は c:\InterSystems\Cache です。