CLR 統合のアーキテクチャ

データベース プログラマは、Microsoft SQL Server と .NET Framework CLR (共通言語ランタイム) との統合により、Microsoft Visual C#、Microsoft Visual Basic .NET、Microsoft Visual C++ などの言語を使用できます。プログラマがこれらの言語を使用して記述できるビジネス ロジックには、関数、ストアド プロシージャ、トリガ、データ型、集計などがあります。

ここでは、SQL Server 内部の CLR 統合アーキテクチャについて説明します。また、安全性、拡張性、効率性に優れ、セキュリティで保護されたユーザー コード実行環境が、このアーキテクチャによってどのように提供されるかについても説明します。

このセクションのトピックでは、次の内容について説明します。

トピック 説明

CLR ホスト環境

CLR 統合アーキテクチャの設計目標、メカニズム、および利点について説明します。

CLR 統合のパフォーマンス

CLR 統合アーキテクチャのパフォーマンスに関する考慮事項について説明します。