Microsoft.SqlServer.Management.SqlParser.Metadata 名前空間
Microsoft.SqlServer.Management.SqlParser.Metadata 名前空間には、SQL Server パーサーをサポートするための型が含まれています。
クラス
| クラス | 説明 | |
|---|---|---|
![]() |
CollationInfo | 特定のデータベースの照合順序に関する情報を提供します。 |
![]() |
ComputedColumnInfo | SQL Server の計算列の仕様を提供します。 |
![]() |
DataTypeArgSpec | システム データ型の数値引数の指定を表します。 |
![]() |
DataTypeSpec | 組み込みデータ型の仕様を表します。 |
![]() |
IdentityColumnInfo | SQL Server の ID 列の指定を提供します。 |
インターフェイス
| インターフェイス | 説明 | |
|---|---|---|
![]() |
IApplicationRole | ユーザーに類似した独自の権限でアプリケーションを実行できるようにする SQL Server セキュリティ ロールを表します。 |
![]() |
IAsymmetricKey | SQL Server の非対称キーを表します。 |
![]() |
IBuiltInFunction | 組み込み関数や、2 つのアット マーク (@@) から始まるシステム関数を表します。 |
![]() |
ICallableModule | SQL Server の呼び出し可能なモジュール (ストアド プロシージャ、スカラー値関数など) を表します。 |
![]() |
ICertificate | SQL Server 証明書を表します。 |
![]() |
ICheckConstraint | CHECK 制約を表します。 |
![]() |
IClrDataType | ユーザー定義 CLR データ型 (UDT) を表します。 |
![]() |
ICollation | SQL Server 照合順序を表します。 |
![]() |
IColumn | SQL Server 列を表します。 |
![]() |
IConstraint | 表形式オブジェクトの制約を表します。 |
![]() |
ICredential | SQL Server 資格情報を表します。 |
![]() |
ICursorDataType | SQL Server の cursor データ型を表します。 |
![]() |
ICursorParameter | カーソル型のパラメーターを表します。 |
![]() |
ICursorVariable | カーソル型変数を表します。 |
![]() |
IDatabase | SQL Server データベースを表します。 |
![]() |
IDatabaseDdlTrigger | データベース DDL トリガーを表します。 |
![]() |
IDatabaseObject | すべてのデータベース オブジェクトに共通するメソッドとプロパティを定義します。 |
![]() |
IDatabaseObjectVisitor< (Of < ( <'T> ) > ) > | データベース オブジェクト ビジターを表します。 |
![]() |
IDatabaseOwnedObject | IDatabase オブジェクトによって所有されるメタデータ オブジェクトを表します。 |
![]() |
IDatabaseOwnedObjectVisitor< (Of < ( <'T> ) > ) > | SQL Server データベース所有オブジェクト ビジターを表します。 |
![]() |
IDatabasePrincipal | SQL Server のデータベースレベルのプリンシパル オブジェクトを表します。 |
![]() |
IDatabaseRole | SQL Server のデータベース セキュリティ ロールを表します。 |
![]() |
IDatabaseTable | データベース テーブルを表します。 |
![]() |
IDataType | SQL Server データ型を表します。 |
![]() |
IDatePart | 日付部分の組み込み関数引数 (hh、iso_week など) を表します。 |
![]() |
IDefaultConstraint | SQL Server の既定の制約を表します。 |
![]() |
IDmlTrigger | SQL Server DML トリガーを表します。 |
![]() |
IExecutionContext | SQL Server のユーザー定義モジュールの実行コンテキストを表します。 |
![]() |
IExtendedStoredProcedure | SQL Server 拡張ストアド プロシージャを表します。 |
![]() |
IFileGroup | SQL Server ファイル グループを表します。 |
![]() |
IForeignKeyColumn | SQL Server の外部キー列を表します。 |
![]() |
IForeignKeyConstraint | SQL Server の FOREIGN KEY 制約を表します。 |
![]() |
IFunction | SQL Server の関数を表します。 |
![]() |
IFunctionModuleBase | IFunction インターフェイスおよび ICallableModule インターフェイスに共通の基本インターフェイスです。 |
![]() |
IIndex | SQL Server インデックスを表します。 |
![]() |
IIndexedColumn | インデックスに関与している SQL Server 列を表します。 |
![]() |
ILocalVariable | ローカル変数またはローカル パラメーターを定義します。 |
![]() |
ILogin | SQL Server ログインを表します。 |
![]() |
IMetadataCollection< (Of < ( <'T> ) > ) > | すべてのメタデータ オブジェクト コレクションのサイズ、列挙子、参照方法、およびフィルター処理方法を定義します。このインターフェイスを使用すると、コレクション内の要素に読み取り専用でアクセスできます。 |
![]() |
IMetadataObject | SQL Server メタデータ オブジェクトを表します。 |
![]() |
IMetadataObjectVisitor< (Of < ( <'T> ) > ) > | SQL Server メタデータ オブジェクト ビジターを表します。 |
![]() |
IMetadataOrderedCollection< (Of < ( <'T> ) > ) > | 要素の順序が維持される、メタデータ オブジェクトのコレクションを表します。 |
![]() |
IMutableApplicationRole | ユーザーに類似した独自の権限でアプリケーションを実行できるようにする、変更可能な SQL Server セキュリティ ロールを表します。 |
![]() |
IMutableAsymmetricKey | SQL Server の変更可能な非対称キーを表します。 |
![]() |
IMutableCallableModule | 変更可能な SQL Server の呼び出し可能なモジュール (ストアド プロシージャ、スカラー値関数など) を表します。 |
![]() |
IMutableCertificate | 変更可能な SQL Server 証明書を表します。 |
![]() |
IMutableCheckConstraint | 変更可能な SQL Server CHECK 制約を表します。 |
![]() |
IMutableClrDataType | 変更可能な CLR ユーザー定義データ型 (UDT) を表します。 |
![]() |
IMutableColumn | 変更可能な SQL Server 列を表します。 |
![]() |
IMutableConstraint | 表形式オブジェクトの変更可能な制約を表します。 |
![]() |
IMutableCredential | 変更可能な SQL Server 資格情報を表します。 |
![]() |
IMutableDatabase | 変更可能な SQL Server データベースを表します。 |
![]() |
IMutableDatabaseDdlTrigger | 変更可能なデータベース DDL トリガーを表します。 |
![]() |
IMutableDatabaseObject | 変更可能なすべてのデータベース オブジェクトに共通のメソッドとプロパティを定義します。 |
![]() |
IMutableDatabaseOwnedObject | IDatabase オブジェクトが所有する変更可能なメタデータ オブジェクトを表します。 |
![]() |
IMutableDatabasePrincipal | 変更可能な SQL Server のデータベースレベルのプリンシパル オブジェクトを表します。 |
![]() |
IMutableDatabaseRole | SQL Server の変更可能なデータベース セキュリティ ロールを表します。 |
![]() |
IMutableDatabaseTable | データベース テーブルを表します。 |
![]() |
IMutableDataType | 変更可能な SQL Server データ型を表します。 |
![]() |
IMutableDefaultConstraint | SQL Server の変更可能な既定の制約を表します。 |
![]() |
IMutableDmlTrigger | 変更可能な SQL Server DML トリガーを表します。 |
![]() |
IMutableForeignKeyConstraint | SQL Server の変更可能な FOREIGN KEY 制約を表します。 |
![]() |
IMutableFunction | 変更可能な SQL Server 関数を表します。 |
![]() |
IMutableFunctionModuleBase | IMutableFunction インターフェイスおよび IMutableCallableModule インターフェイスに共通の基本インターフェイスです。 |
![]() |
IMutableIndex | 変更可能な SQL Server インデックスを表します。 |
![]() |
IMutableIndexedColumn | インデックスに関与している変更可能な SQL Server 列を表します。 |
![]() |
IMutableLogin | 変更可能な SQL Server ログインを表します。 |
![]() |
IMutableMetadataCollection< (Of < ( <'T> ) > ) > | IMetadataObject インターフェイスを実装するオブジェクトのコレクションを操作するメソッドを定義します。 |
![]() |
IMutableMetadataObject | 変更可能なすべてのメタデータ オブジェクトの共通インターフェイスを定義します。 |
![]() |
IMutableMetadataOrderedCollection< (Of < ( <'T> ) > ) > | 要素の順序が維持される、メタデータ オブジェクトの変更可能なコレクションを表します。 |
![]() |
IMutablePassword | 変更可能な SQL Server ログイン パスワードを表します。 |
![]() |
IMutableRelationalIndex | SQL Server の変更可能なリレーショナル インデックスを表します。 |
![]() |
IMutableScalar | 変更可能なスカラー メタデータ オブジェクトを表します。 |
![]() |
IMutableScalarDataType | SQL Server の変更可能なスカラー データ型を表します。 |
![]() |
IMutableScalarFunction | SQL Server の変更可能なスカラー関数を表します。 |
![]() |
IMutableScalarValuedFunction | SQL Server の変更可能なスカラー値関数を表します。 |
![]() |
IMutableSchema | 変更可能な SQL Server スキーマを表します。 |
![]() |
IMutableSchemaOwnedObject | スキーマによって所有される変更可能なメタデータ オブジェクトを表します。 |
![]() |
IMutableServer | 変更可能な SQL Server インスタンスを表します。 |
![]() |
IMutableServerDdlTrigger | 変更可能な SQL Server DDL トリガーを表します。 |
![]() |
IMutableServerOwnedObject | IServer オブジェクトによって所有される変更可能なメタデータ オブジェクトを表します。 |
![]() |
IMutableStoredProcedure | 変更可能な SQL Server ストアド プロシージャを表します。 |
![]() |
IMutableTable | 変更可能な SQL Server データベース テーブルを表します。 |
![]() |
IMutableTableDataType | SQL Server の変更可能なテーブル データ型を表します。 |
![]() |
IMutableTableValuedFunction | SQL Server の変更可能なテーブル値関数を表します。 |
![]() |
IMutableTableViewBase | IMutableTable インターフェイスおよび IMutableView インターフェイスの基本インターフェイスです。 |
![]() |
IMutableTabular | 表形式メタデータ オブジェクトの変更可能なインターフェイスを定義します。 |
![]() |
IMutableTrigger | 変更可能な SQL Server トリガーを表します。 |
![]() |
IMutableTriggerEventSet< (Of < ( <'T> ) > ) > | 変更可能なトリガー イベントのセットを表します。 |
![]() |
IMutableUser | 変更可能な SQL Server ユーザーを表します。 |
![]() |
IMutableUserDefinedClrType | SQL Server の変更可能なユーザー定義 CLR 型 (UDT) を表します。 |
![]() |
IMutableUserDefinedDataType | 変更可能なユーザー定義データ型を表します。 |
![]() |
IMutableUserDefinedFunction | 変更可能なユーザー定義関数を表します。 |
![]() |
IMutableUserDefinedFunctionModuleBase | IMutableUserDefinedFunction インターフェイスおよび IMutableCallableModule インターフェイスに共通の基本インターフェイスです。 |
![]() |
IMutableUserDefinedTableType | 変更可能なユーザー定義テーブル型を表します。 |
![]() |
IMutableUserDefinedType | 変更可能なすべてのユーザー定義型の共通のインターフェイスを定義します。これらの型には、ユーザー定義データ型、ユーザー定義テーブル型、およびユーザー定義 CLR 型があります。 |
![]() |
IMutableView | 変更可能な SQL Server データベース ビューを表します。 |
![]() |
IMutableVirtualTable | |
![]() |
IParameter | SQL Server パラメーターを表します。 |
![]() |
IPartitionScheme | SQL Server のパーティション構成を表します。 |
![]() |
IPassword | SQL Server ログイン パスワードを表します。 |
![]() |
IPrimaryKeyConstraint | SQL Server の PRIMARY KEY 制約を表します。 |
![]() |
IRelationalIndex | SQL Server のリレーショナル インデックスを表します。 |
![]() |
IScalar | スカラー メタデータ オブジェクトを表します。 |
![]() |
IScalarDataType | SQL Server のスカラー データ型を表します。 |
![]() |
IScalarExpression | リテラルなどのスカラー式 (1、"hello" など) や、スカラー式の評価 (1 + 5、12 * dbo.test('a') など) を表します。 |
![]() |
IScalarFunction | SQL Server のスカラー関数を表します。 |
![]() |
IScalarParameter | SQL Server のスカラー パラメーターを表します。 |
![]() |
IScalarValuedFunction | SQL Server のスカラー値関数を表します。 |
![]() |
IScalarVariable | SQL Server のスカラー変数を表します。 |
![]() |
ISchema | SQL Server スキーマを表します。 |
![]() |
ISchemaOwnedObject | スキーマによって所有されるメタデータ データベース オブジェクトを表します。 |
![]() |
ISchemaOwnedObjectVisitor< (Of < ( <'T> ) > ) > | SQL Server スキーマ所有オブジェクト ビジターを表します。 |
![]() |
IServer | SQL Server のインスタンスを表します。 |
![]() |
IServerDdlTrigger | SQL Server DDL トリガーを表します。 |
![]() |
IServerOwnedObject | IServer オブジェクトが所有するメタデータ オブジェクトを表します。 |
![]() |
IServerOwnedObjectVisitor< (Of < ( <'T> ) > ) > | サーバー所有オブジェクト ビジターを表します。 |
![]() |
ISpatialIndex | SQL Server 空間インデックスを表します。 |
![]() |
IStoredProcedure | SQL Server のストアド プロシージャを表します。 |
![]() |
ISystemClrDataType | SQL Server のシステム CLR データ型を表します。 |
![]() |
ISystemDataType | SQL Server の組み込みシステム データ型を表します。 |
![]() |
ITable | SQL Server データベース テーブルを表します。 |
![]() |
ITableDataType | SQL Server の table データ型を表します。 |
![]() |
ITableParameter | テーブル型のパラメーターを表します。 |
![]() |
ITableValuedFunction | SQL Server のテーブル値関数を表します。 |
![]() |
ITableVariable | SQL Server のテーブル変数を表します。 |
![]() |
ITableViewBase | ITable インターフェイスおよび IView インターフェイスの基本インターフェイスです。 |
![]() |
ITabular | すべての表形式メタデータ オブジェクトの共通インターフェイスを定義します。 |
![]() |
ITrigger | SQL Server トリガーを表します。 |
![]() |
ITriggerEventSet< (Of < ( <'T> ) > ) > | トリガー イベントのセットを表します。 |
![]() |
IUdtDataMember | ユーザー定義型のプロパティまたはフィールドを表します。 |
![]() |
IUdtMember | すべてのユーザー定義型のメンバーに共通のインターフェイスを定義します。 |
![]() |
IUdtMethod | SQL Server のユーザー定義型メソッドを表します。 |
![]() |
IUniqueConstraint | SQL Server の UNIQUE 制約を表します。 |
![]() |
IUniqueConstraintBase | UNIQUE 制約および PRIMARY KEY 制約の基本インターフェイスです。 |
![]() |
IUser | SQL Server ユーザーを表します。 |
![]() |
IUserDefinedAggregate | SQL Server のユーザー定義集計を表します。 |
![]() |
IUserDefinedClrType | SQL Server のユーザー定義 CLR 型 (UDT) を表します。 |
![]() |
IUserDefinedDataType | ユーザー定義データ型を表します。 |
![]() |
IUserDefinedFunction | ユーザー定義関数を表します。 |
![]() |
IUserDefinedFunctionModuleBase | IUserDefinedFunction インターフェイスおよび ICallableModule インターフェイスに共通の基本インターフェイスです。 |
![]() |
IUserDefinedTableType | ユーザー定義テーブル型を表します。 |
![]() |
IUserDefinedType | すべてのユーザー定義型の共通のインターフェイスを定義します。これらの型には、ユーザー定義データ型、ユーザー定義テーブル型、およびユーザー定義 CLR 型があります。 |
![]() |
IView | SQL Server データベース ビューを表します。 |
![]() |
IVirtualTable | 仮想テーブル (データベース内に保存されないテーブル) を表します。 |
![]() |
IVoidDataType | void データ型を表します。 |
![]() |
IXmlDataType | SQL Server の xml データ型を表します。 |
![]() |
IXmlDataTypeMethod | xml データ型のスカラーで呼び出すことができるメソッドを表します。 |
![]() |
IXmlIndex | SQL Server XML インデックスを表します。 |
列挙体
| 列挙体 | 説明 | |
|---|---|---|
![]() |
CallableModuleType | 呼び出し可能なモジュールの種類を定義します。 |
![]() |
ConstraintType | SQL Server 制約の種類を示します。 |
![]() |
DatabaseDdlTriggerEventType | データベース DDL トリガー イベントの種類を表します。 |
![]() |
ExecutionContextType | ユーザー定義モジュールの実行コンテキストを示します。 |
![]() |
ForeignKeyAction | 外部キーによって参照される主キーが更新されたときに実行するアクションを指定します。 |
![]() |
LoginType | ログインの種類を指定します。 |
![]() |
ScalarType | スカラー型のオブジェクトの種類を定義します。 |
![]() |
ServerDdlTriggerEventType | DDL トリガーを起動できる DDL イベントを指定します。 |
![]() |
SortOrder | アイテムの並べ替え順序を定義します。 |
![]() |
SqlDataType | SQL Server の組み込みデータ型を示します。 |
![]() |
TabularType | 表形式オブジェクトの種類を定義します。 |
![]() |
UserType | ユーザー型を指定します。 |
.gif)
.gif)
.gif)