次の方法で共有


IMutableTableViewBase インターフェイス

IMutableTable インターフェイスおよび IMutableView インターフェイスの基本インターフェイスです。

名前空間:  Microsoft.SqlServer.Management.SqlParser.Metadata
アセンブリ:  Microsoft.SqlServer.Management.SqlParser (Microsoft.SqlServer.Management.SqlParser.dll)

構文

'宣言
Public Interface IMutableTableViewBase _
    Inherits ITableViewBase, IMutableDatabaseTable, IDatabaseTable, IMutableTabular,  _
    ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject,  _
    IMutableMetadataObject, IMetadataObject
'使用
Dim instance As IMutableTableViewBase
public interface IMutableTableViewBase : ITableViewBase, 
    IMutableDatabaseTable, IDatabaseTable, IMutableTabular, ITabular, IMutableSchemaOwnedObject, 
    ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
public interface class IMutableTableViewBase : ITableViewBase, 
    IMutableDatabaseTable, IDatabaseTable, IMutableTabular, ITabular, IMutableSchemaOwnedObject, 
    ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
type IMutableTableViewBase =  
    interface
        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 IMutableTableViewBase extends ITableViewBase, IMutableDatabaseTable, IDatabaseTable, IMutableTabular, ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject

IMutableTableViewBase 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ CollationInfo オブジェクト コレクションによって使用される CollationInfo オブジェクトを取得します。 (IDatabaseTable から継承されています。)
パブリック プロパティ Columns このオブジェクトに属する列のコレクションを取得します。 (IMutableTabular から継承されています。)
パブリック プロパティ Columns このオブジェクトに属する列のコレクションを取得します。 (ITabular から継承されています。)
パブリック プロパティ Constraints テーブル制約のコレクションを取得します。 (IDatabaseTable から継承されています。)
パブリック プロパティ Constraints テーブル制約のコレクションを取得します。 (IMutableDatabaseTable から継承されています。)
パブリック プロパティ Indexes テーブル インデックスのコレクションを取得します。 (IDatabaseTable から継承されています。)
パブリック プロパティ Indexes テーブル インデックスのコレクションを取得します。 (IMutableDatabaseTable から継承されています。)
パブリック プロパティ IsQuotedIdentifierOn 引用符で囲まれた識別子がオンであるかどうかを示すブール値を取得または設定します。
パブリック プロパティ IsQuotedIdentifierOn 引用符で囲まれた識別子のオプションがオンであるかどうかを示すブール値を取得します。 (ITableViewBase から継承されています。)
パブリック プロパティ IsSystemObject システム オブジェクトであるかどうかを示す値を取得します。 (IDatabaseObject から継承されています。)
パブリック プロパティ IsSystemObject システム オブジェクトであるかどうかを示す値を取得または設定します。 (IMutableDatabaseObject から継承されています。)
パブリック プロパティ Name メタデータ オブジェクトの名前を取得します。 (IMetadataObject から継承されています。)
パブリック プロパティ Parent このオブジェクトの親である IDatabaseObject オブジェクトを取得します。 (IDatabaseObject から継承されています。)
パブリック プロパティ Schema このオブジェクトを所有する ISchema オブジェクトを取得します。 (ISchemaOwnedObject から継承されています。)
パブリック プロパティ TabularType 表形式の型を取得します。 (ITabular から継承されています。)
パブリック プロパティ Triggers DML トリガーのコレクションを取得します。
パブリック プロパティ 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 から継承されています。)

先頭に戻る