IVsDataTableForeignKey インターフェイス

定義

別のテーブル内の行を一意に識別するテーブルによって定義された列のセットを記述する、マップされたオブジェクトを表します。

public interface class IVsDataTableForeignKey : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="2C971BD4-FAA6-4cae-9AF4-8D268FD43EAB", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")]
public interface IVsDataTableForeignKey : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="2C971BD4-FAA6-4cae-9AF4-8D268FD43EAB", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")>]
type IVsDataTableForeignKey = interface
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableForeignKey
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
属性
実装

プロパティ

Columns

外部キーをまとめて表す外部キー テーブル列の一覧を取得します。

DeleteAction

この外部キーを介して関連するレコードの削除アクション。

Identifier

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

(継承元 IVsDataMappedObject)
IsDeleted

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

(継承元 IVsDataMappedObject)
Name

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

(継承元 IVsDataMappedObject)
Properties

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

(継承元 IVsDataMappedObject)
ReferencedTable

この外部キーで参照されるデータ テーブル。

ReferencedUniqueKey

この外部キーによって参照されるテーブルの一意キー。

Selector

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

(継承元 IVsDataMappedObject)
Site

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

(継承元 IVsDataSiteableObject<T>)
Type

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

(継承元 IVsDataMappedObject)
UnderlyingObject

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

(継承元 IVsDataMappedObject)
UpdateAction

この外部キーの更新アクション。

適用対象