次の方法で共有


ITableViewBase インターフェイス

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

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

構文

'宣言
Public Interface ITableViewBase _
    Inherits IDatabaseTable, ITabular, ISchemaOwnedObject, IDatabaseObject,  _
    IMetadataObject
'使用
Dim instance As ITableViewBase
public interface ITableViewBase : IDatabaseTable, 
    ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
public interface class ITableViewBase : IDatabaseTable, 
    ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
type ITableViewBase =  
    interface
        interface IDatabaseTable
        interface ITabular
        interface ISchemaOwnedObject
        interface IDatabaseObject
        interface IMetadataObject
    end
public interface ITableViewBase extends IDatabaseTable, ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject

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

プロパティ

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

先頭に戻る