IVsDataTableColumn インターフェイス

定義

テーブル列を記述するマップされたオブジェクトを表します。

public interface class IVsDataTableColumn : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataColumn
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, ForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, UniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")]
public interface IVsDataTableColumn : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataColumn
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, ForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, UniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")>]
type IVsDataTableColumn = interface
    interface IVsDataColumn
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableColumn
Implements IVsDataColumn, IVsDataSiteableObject(Of IVsDataMappedObject)
派生
属性
実装

プロパティ

AdoDotNetDataType

ADO.NET データ型を、ADO.NET 固有の列挙から数値として取得します。

(継承元 IVsDataColumn)
AdoDotNetDbType

ADO.NET データ プロバイダーのDbType列のデータ型を指定する列挙から値を取得します。

(継承元 IVsDataColumn)
DefaultValue

この列オブジェクトに割り当てられた既定値 (存在する場合) を取得します。

FrameworkDataType

列の.NET Framework型を取得します。

(継承元 IVsDataColumn)
Identifier

現在のジェネリック マップされた型を一意に識別する識別子部分の一覧を取得します。

(継承元 IVsDataMappedObject)
IsComputed

この列オブジェクトが計算されるかどうかを示す値を取得します。

IsDeleted

現在のジェネリック マップ型が削除されるかどうかを示す値を取得します。

(継承元 IVsDataMappedObject)
IsNullable

列が null 許容かどうかを示す値を取得します。

(継承元 IVsDataColumn)
Length

列の長さを取得します。

(継承元 IVsDataColumn)
Name

ジェネリック マップ型の名前を取得します。

(継承元 IVsDataMappedObject)
NativeDataType

データ ソース固有のデータ型名を取得します。

(継承元 IVsDataColumn)
Ordinal

列コレクション内の列の順序を指定する列の序数を取得します。

(継承元 IVsDataColumn)
Precision

列に格納されている最大桁数を取得します。

(継承元 IVsDataColumn)
Properties

現在のジェネリック マップ型に関連付けられているプロパティ名と値を含む名前と値のペアを取得します。

(継承元 IVsDataMappedObject)
Scale

小数点の右側にある最大桁数を取得します。

(継承元 IVsDataColumn)
Selector

データ オブジェクトサポート XML ファイルからデータ ソース固有のメタデータを取得できるようにするセレクター オブジェクトを取得します。

(継承元 IVsDataMappedObject)
Site

サイトを取得または設定します。

(継承元 IVsDataSiteableObject<T>)
Type

現在のジェネリック マップ型の文字列として型名を取得します。

(継承元 IVsDataMappedObject)
UnderlyingObject

現在のジェネリック マップ型に含まれる基になるオブジェクトを取得します。

(継承元 IVsDataMappedObject)
UserDataType

ユーザー定義データ型を取得します。

(継承元 IVsDataColumn)

適用対象