IMutableTable インターフェイス
変更可能な SQL Server データベース テーブルを表します。
名前空間: Microsoft.SqlServer.Management.SqlParser.Metadata
アセンブリ: Microsoft.SqlServer.Management.SqlParser (Microsoft.SqlServer.Management.SqlParser.dll)
構文
'宣言
Public Interface IMutableTable _
Inherits ITable, IMutableTableViewBase, ITableViewBase, IMutableDatabaseTable, _
IDatabaseTable, IMutableTabular, ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, _
IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
'使用
Dim instance As IMutableTable
public interface IMutableTable : ITable,
IMutableTableViewBase, ITableViewBase, IMutableDatabaseTable, IDatabaseTable, IMutableTabular,
ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject,
IMutableMetadataObject, IMetadataObject
public interface class IMutableTable : ITable,
IMutableTableViewBase, ITableViewBase, IMutableDatabaseTable, IDatabaseTable, IMutableTabular,
ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject,
IMutableMetadataObject, IMetadataObject
type IMutableTable =
interface
interface ITable
interface IMutableTableViewBase
interface ITableViewBase
interface IMutableDatabaseTable
interface IDatabaseTable
interface IMutableTabular
interface ITabular
interface IMutableSchemaOwnedObject
interface ISchemaOwnedObject
interface IMutableDatabaseObject
interface IDatabaseObject
interface IMutableMetadataObject
interface IMetadataObject
end
public interface IMutableTable extends ITable, IMutableTableViewBase, ITableViewBase, IMutableDatabaseTable, IDatabaseTable, IMutableTabular, ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
IMutableTable 型は、以下のメンバーを公開しています。
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
CollationInfo | オブジェクト コレクションによって使用される CollationInfo オブジェクトを取得します。 (IDatabaseTable から継承されています。) |
![]() |
Columns | このオブジェクトに属する列のコレクションを取得します。 (IMutableTabular から継承されています。) |
![]() |
Columns | このオブジェクトに属する列のコレクションを取得します。 (ITabular から継承されています。) |
![]() |
Constraints | テーブル制約のコレクションを取得します。 (IDatabaseTable から継承されています。) |
![]() |
Constraints | テーブル制約のコレクションを取得します。 (IMutableDatabaseTable から継承されています。) |
![]() |
Indexes | テーブル インデックスのコレクションを取得します。 (IDatabaseTable から継承されています。) |
![]() |
Indexes | テーブル インデックスのコレクションを取得します。 (IMutableDatabaseTable から継承されています。) |
![]() |
IsQuotedIdentifierOn | 引用符で囲まれた識別子がオンであるかどうかを示すブール値を取得または設定します。 (IMutableTableViewBase から継承されています。) |
![]() |
IsQuotedIdentifierOn | 引用符で囲まれた識別子のオプションがオンであるかどうかを示すブール値を取得します。 (ITableViewBase から継承されています。) |
![]() |
IsSystemObject | システム オブジェクトであるかどうかを示す値を取得します。 (IDatabaseObject から継承されています。) |
![]() |
IsSystemObject | システム オブジェクトであるかどうかを示す値を取得または設定します。 (IMutableDatabaseObject から継承されています。) |
![]() |
Name | メタデータ オブジェクトの名前を取得します。 (IMetadataObject から継承されています。) |
![]() |
Parent | このオブジェクトの親である IDatabaseObject オブジェクトを取得します。 (IDatabaseObject から継承されています。) |
![]() |
Schema | このオブジェクトを所有する ISchema オブジェクトを取得します。 (ISchemaOwnedObject から継承されています。) |
![]() |
TabularType | 表形式の型を取得します。 (ITabular から継承されています。) |
![]() |
Triggers | DML トリガーのコレクションを取得します。 (IMutableTableViewBase から継承されています。) |
![]() |
Triggers | DML トリガーのコレクションを取得します。 (ITableViewBase から継承されています。) |
![]() |
Unaliased | このオブジェクトが別名となっている、元の ITabular オブジェクトを取得します。 (ITabular から継承されています。) |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Accept< (Of < <' (T> ) > > )(IDatabaseObjectVisitor< (Of < <' (T> ) > > )) | 指定した IDatabaseObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IDatabaseObject から継承されています。) |
![]() |
Accept< (Of < <' (T> ) > > )(IMetadataObjectVisitor< (Of < <' (T> ) > > )) | 指定した IMetadataObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IMetadataObject から継承されています。) |
![]() |
Accept< (Of < <' (T> ) > > )(ISchemaOwnedObjectVisitor< (Of < <' (T> ) > > )) | 指定した ISchemaOwnedObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (ISchemaOwnedObject から継承されています。) |
先頭に戻る
.gif)
.gif)