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

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

(継承元 IVsDataColumn)
DefaultValue

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

(継承元 IVsDataTableColumn)
FrameworkDataType

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

(継承元 IVsDataColumn)
Identifier

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

(継承元 IVsDataMappedObject)
IsComputed

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

(継承元 IVsDataTableColumn)
IsDeleted

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

(継承元 IVsDataMappedObject)
IsNullable

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

(継承元 IVsDataColumn)
Length

列の長さを取得します。

(継承元 IVsDataColumn)
Name

汎用的にマップされた型の名前を取得します。

(継承元 IVsDataMappedObject)
NativeDataType

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

(継承元 IVsDataColumn)
Ordinal

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

(継承元 IVsDataColumn)
Precision

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

(継承元 IVsDataColumn)
Properties

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

(継承元 IVsDataMappedObject)
ReferencedColumn

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

Scale

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

(継承元 IVsDataColumn)
Selector

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

(継承元 IVsDataMappedObject)
Site

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

(継承元 IVsDataSiteableObject<T>)
Type

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

(継承元 IVsDataMappedObject)
UnderlyingObject

現在のジェネリックマップ型に格納されている、基になるオブジェクトを取得します。

(継承元 IVsDataMappedObject)
UserDataType

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

(継承元 IVsDataColumn)

適用対象