IVsDataTableForeignKey インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
別のテーブル内の行を一意に識別するテーブルによって定義された列のセットを記述する、マップされたオブジェクトを表します。
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 |
この外部キーの更新アクション。 |