InterSystems での .NET の概要
このドキュメントで取り上げる内容の詳細なリストは、"目次" を参照してください。
InterSystems IRIS® には、広範囲にわたる堅牢な .NET 接続オプションが用意されています。これには、.NET ADO、.NET オブジェクト、または InterSystems 多次元ストレージを使用したデータベース・アクセスを提供する軽量の SDK、および InterSystems IRIS サーバ・アプリケーションから .NET アプリケーションおよび外部データベースに直接アクセスできるようにするゲートウェイが含まれます。
このドキュメントでは、IRISClient .NET アセンブリの使用方法を説明します。これにより、以下の 2 つの補完的な方法を使用して .NET アプリケーションからインターシステムズ・データベースにアクセスできます。
-
ADO.NET Managed Provider — インターシステムズにおける ADO.NET データ・アクセス・インタフェースの実装です。標準 ADO.NET Managed Provider クラスを使用した、データへの簡単なリレーショナル・アクセスを提供します (“ADO.NET Managed Provider クラスの使用法” を参照)。
-
Entity Framework Provider — インターシステムズにおける ADO.NET 用オブジェクト・リレーショナル・マッピング (ORM) フレームワークの実装です。これにより、.NET 開発者はドメイン固有のオブジェクトを使用してリレーショナル・データを処理できます (“Entity Framework Provider の使用法” を参照)。
IRISClient アセンブリは、全面的に .NET マネージド・コードを使用して実装されるため、.NET 環境での配置が容易です。スレッドセーフであるため、マルチスレッドの .NET アプリケーションで使用できます。
このドキュメントでは、以下の項目について説明します。
関連ドキュメント
以下のドキュメントには、InterSystems IRIS が提供するその他の .NET ソリューションに関する詳細が記載されています。