Microsoft.Data.SqlClient.Server 名前空間

クラス

Name 説明
InvalidUdtException

SQL Serverまたは ADO.NET Microsoft.Data.SqlClient プロバイダーが無効なユーザー定義型 (UDT) を検出するとスローされます。

SqlDataRecord

1 行のデータとそのメタデータを表します。

SqlFacetAttribute

ユーザー定義型 (UDT) の返された結果に、Transact-SQLで使用できる追加情報に注釈を付けます。

SqlFunctionAttribute

ユーザー定義のアグリゲートのメソッド定義をSQL Serverの関数としてマークするために使用されます。 属性上のプロパティは、型がSQL Serverに登録される際に使われる物理的特性を反映しています。

SqlMetaData

SqlDataRecord オブジェクトによって使用される列のメタデータ情報を指定します。 このクラスは継承できません。

SqlMethodAttribute

ユーザー定義型 (UDT) のメソッドまたはプロパティの決定性とデータ アクセス プロパティを示します。 属性のプロパティは、型がSQL Serverに登録されるときに使用される物理的な特性を反映します。

SqlUserDefinedAggregateAttribute

型をユーザー定義集計として登録する必要があることを示します。 属性のプロパティには、型が SQL Server に登録されるときに使用される物理属性が反映されます。 このクラスは継承できません。

SqlUserDefinedTypeAttribute

アセンブリ内の型定義を、SQL Serverのユーザー定義型 (UDT) としてマークするために使用されます。 属性上のプロパティは、型がSQL Serverに登録される際に使われる物理的特性を反映しています。 このクラスは継承できません。

インターフェイス

Name 説明
IBinarySerialize

ユーザー定義型 (UDT) とユーザー定義集計のシリアル化と逆シリアル化のカスタム実装を提供します。

列挙型

Name 説明
DataAccessKind

ユーザー定義のメソッドまたは関数のユーザー データへのアクセスの種類について説明します。

Format

ユーザー定義型 (UDT) または集計のシリアル化形式を示すために、 SqlUserDefinedTypeAttribute および SqlUserDefinedAggregateAttribute によって使用されます。

SystemDataAccessKind

ユーザー定義のメソッドまたは関数のシステム データへのアクセスの種類について説明します。

TriggerAction

TriggerAction列挙型は、トリガーを発生したアクションを示すために、SqlTriggerContext クラスによって使用されます。