IVsDataTableForeignKeyColumn インターフェイス

定義

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

public interface class IVsDataTableForeignKeyColumn : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataTableColumn
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="675817C0-B836-4624-B6F6-7282BB4C470E", Identifier="Catalog, Schema, Table, TableForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")]
public interface IVsDataTableForeignKeyColumn : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataTableColumn
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="675817C0-B836-4624-B6F6-7282BB4C470E", Identifier="Catalog, Schema, Table, TableForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")>]
type IVsDataTableForeignKeyColumn = interface
    interface IVsDataTableColumn
    interface IVsDataColumn
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableForeignKeyColumn
Implements IVsDataSiteableObject(Of IVsDataMappedObject), IVsDataTableColumn
属性
実装

プロパティ

AdoDotNetDataType

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

(継承元 IVsDataColumn)
AdoDotNetDbType

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

(継承元 IVsDataColumn)
DefaultValue

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

(継承元 IVsDataTableColumn)
FrameworkDataType

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

(継承元 IVsDataColumn)
Identifier

現在のジェネリック マップ型を一意に識別する識別子パーツの一覧を取得します。

(継承元 IVsDataMappedObject)
IsComputed

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

(継承元 IVsDataTableColumn)
IsDeleted

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

(継承元 IVsDataMappedObject)
IsNullable

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

(継承元 IVsDataColumn)
Length

列の長さを取得します。

(継承元 IVsDataColumn)
Name

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

(継承元 IVsDataMappedObject)
NativeDataType

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

(継承元 IVsDataColumn)
Ordinal

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

(継承元 IVsDataColumn)
Precision

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

(継承元 IVsDataColumn)
Properties

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

(継承元 IVsDataMappedObject)
ReferencedColumn

参照先テーブルの外部キー列が参照するテーブル列を取得します。

Scale

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

(継承元 IVsDataColumn)
Selector

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

(継承元 IVsDataMappedObject)
Site

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

(継承元 IVsDataSiteableObject<T>)
Type

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

(継承元 IVsDataMappedObject)
UnderlyingObject

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

(継承元 IVsDataMappedObject)
UserDataType

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

(継承元 IVsDataColumn)

適用対象