Sdílet prostřednictvím


IVsDataTableForeignKey Rozhraní

Definice

Představuje mapovaný objekt, který popisuje sadu sloupců definovaných tabulkou, které společně jednoznačně identifikují řádek v jiné tabulce.

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)
Atributy
Implementuje

Vlastnosti

Columns

Získá seznam cizích klíčů sloupce tabulky, které souhrnně představují cizí klíč.

DeleteAction

Akce odstranění pro záznamy související s tímto cizím klíčem.

Identifier

Získá seznam částí identifikátoru, které jednoznačně identifikují aktuální obecný mapovaný typ.

(Zděděno od IVsDataMappedObject)
IsDeleted

Získá hodnotu označující, zda je aktuální obecný mapovaný typ odstraněn.

(Zděděno od IVsDataMappedObject)
Name

Získá název obecného mapovaného typu.

(Zděděno od IVsDataMappedObject)
Properties

Získá dvojice název/hodnota obsahující názvy vlastností a hodnoty přidružené k aktuálnímu obecnému mapovanému typu.

(Zděděno od IVsDataMappedObject)
ReferencedTable

Tabulka dat odkazovaná v tomto cizím klíči.

ReferencedUniqueKey

Jedinečný klíč v tabulce, na který odkazuje tento cizí klíč.

Selector

Získá objekt selektoru, který umožňuje načtení metadat zdroje dat z datového objektu podporujícího soubor XML.

(Zděděno od IVsDataMappedObject)
Site

Získá nebo nastaví web.

(Zděděno od IVsDataSiteableObject<T>)
Type

Získá název typu jako řetězec pro aktuální obecný mapovaný typ.

(Zděděno od IVsDataMappedObject)
UnderlyingObject

Získá podkladový objekt, který je obsažen aktuální obecný mapovaný typ.

(Zděděno od IVsDataMappedObject)
UpdateAction

Akce aktualizace pro tento cizí klíč

Platí pro