Microsoft.SqlServer.Server 名前空間とは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|全文検索
Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Microsoft.SqlServer.Server 名前空間の意味・解説 

.NET Framework クラス ライブラリ リファレンス

日本マイクロソフト株式会社日本マイクロソフト株式会社

Microsoft.SqlServer.Server 名前空間

メモ : この名前空間は、.NET Framework version 2.0 で新しく追加されたものです。

Microsoft.SqlServer.Server 名前空間には、Microsoft .NET Framework 共通言語ランタイム (CLR: Common Language Runtime) を Microsoft SQL Server および SQL Server データベース エンジン プロセス実行環境統合するために特有のクラスインターフェイス、および列挙体が含まれています。

Microsoft.SqlServer.Server 名前空間属性クラス使用して、サポートされている任意の .NET Framework 言語で、ストアド プロシージャトリガユーザー定義型、ユーザー定義関数 (スカラ値およびテーブル値の両方)、およびユーザー定義集計関数作成できます。また、それらを SQL Server に登録することもできます

現在実行中のコードSQL Server データベース エンジン プロセス実行されているかどうか確認するには、SqlContext クラス照会します。ユーザーサーバー上のマネージ ストアド プロシージャまたはマネージ関数呼び出し場合、またはユーザーアクションによってマネージ コード トリガ発生した場合には、呼び出し元のコンテキストも提供されます。

SqlContext クラスには、SqlPipe オブジェクト (これを通じてストアド プロシージャからクライアント結果が返される)、SqlTriggerContext オブジェクト (トリガ発生させた操作に関する情報提供する)、および WindowsIdentity オブジェクト (クライアント認証統合セキュリティ使用している場合に、呼び出しクライアントID確認するために使用できる) が用意されています。

SQL ServerCLR 統合、および Microsoft.SqlServer.Server 名前空間API詳細については、SQL Server の Books Online参照してください


クラスクラス
 クラス説明
パブリック クラスInvalidUdtExceptionSQL Server または ADO.NETSystem.Data.SqlClient プロバイダが、無効ユーザー定義型 (UDT) を検出した場合スローされます。
パブリック クラスSqlContext呼び出し元のコンテキスト抽象化し、SqlPipeSqlTriggerContextWindowsIdentity の各オブジェクトへのアクセスを提供します。このクラス継承できません。
パブリック クラスSqlDataRecord単一行のデータおよびそのメタデータを表します。このクラス継承できません。
パブリック クラスSqlFacetAttribute結果として返されるユーザー定義型 (UDT) に、Transact-SQL使用可能な補足情報を含む注釈付けます。
パブリック クラスSqlFunctionAttributeユーザー定義集計メソッド定義を SQL Server関数として宣言する場合使用します。この属性には、型を SQL Server に登録する際に使用される物理的特性反映した、いくつかのプロパティ格納されます。
パブリック クラスSqlMetaDataSqlDataRecord オブジェクトパラメータおよび列からメタデータ情報指定して取得します。このクラス継承できません。
パブリック クラスSqlMethodAttributeユーザー定義型 (UDT) が持つメソッドまたはプロパティ決定論データ アクセス プロパティ示します。この属性には、型を SQL Server に登録する際に使用される物理的特性反映した、いくつかのプロパティ格納されます。
パブリック クラスSqlPipeこのクラス使用すると、SQL Server データベース上でインプロセスで実行されるマネージ ストアド プロシージャから、呼び出し元に結果返すことができます。このクラス継承できません。
パブリック クラスSqlProcedureAttributeアセンブリ内のメソッド定義をストアド プロシージャとして宣言する場合使用します。この属性には、型を SQL Server に登録する際に使用される物理的特性反映した、いくつかのプロパティ格納されます。このクラス継承できません。
パブリック クラスSqlTriggerAttributeアセンブリ内のメソッド定義をトリガとして宣言して、SQL Server に登録する場合使用します。この属性には、型を SQL Server に登録する際に使用される物理的属性反映した、いくつかのプロパティ格納されます。このクラス継承できません。
パブリック クラスSqlTriggerContext発生したトリガに関する文脈情報を提供します。
パブリック クラスSqlUserDefinedAggregateAttribute型をユーザー定義集計として登録する必要があることを示します。この属性には、型を SQL Server に登録する際に使用される物理的属性反映した、いくつかのプロパティ格納されます。このクラス継承できません。
パブリック クラスSqlUserDefinedTypeAttributeアセンブリ内の型定義をユーザー定義型 (UDT) として宣言して、SQL Server に登録する場合使用します。この属性には、型を SQL Server に登録する際に使用される物理的特性反映した、いくつかのプロパティ格納されます。このクラス継承できません。
インターフェイスインターフェイス
列挙型列挙型





Microsoft.SqlServer.Server 名前空間のページへのリンク
「Microsoft.SqlServer.Server 名前空間」の関連用語
Microsoft.SqlServer.Server 名前空間のお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
_ _   


Microsoft.SqlServer.Server 名前空間のページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2012 Microsoft.All rights reserved.

©2012 Weblio RSS