Share via


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

這個外鍵的更新動作。

適用於