次の方法で共有


IVirtualTable インターフェイス

仮想テーブル (データベース内に保存されないテーブル) を表します。

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

構文

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

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

プロパティ

  名前 説明
パブリック プロパティ Columns このオブジェクトに属する列のコレクションを取得します。 (ITabular から継承されています。)
パブリック プロパティ Name メタデータ オブジェクトの名前を取得します。 (IMetadataObject から継承されています。)
パブリック プロパティ TabularType 表形式の型を取得します。 (ITabular から継承されています。)
パブリック プロパティ TargetTable 列のコレクションを提供する実際のテーブルを表す ITabular オブジェクトを取得します。たとえば、DML INSERT/DELETE テーブルには、仮想テーブルとは異なる対象テーブルがあります。
パブリック プロパティ Unaliased このオブジェクトが別名となっている、元の ITabular オブジェクトを取得します。 (ITabular から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Accept< (Of < <' (T> ) > > ) 指定した IMetadataObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IMetadataObject から継承されています。)

先頭に戻る