Sdílet prostřednictvím


IVsDataTableForeignKeyColumn Rozhraní

Definice

Představuje mapovaný objekt, který popisuje sloupec cizího klíče tabulky.

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

Vlastnosti

AdoDotNetDataType

Získá datový typ ADO.NET jako číselnou hodnotu z výčtu specifického pro ADO.NET.

(Zděděno od IVsDataColumn)
AdoDotNetDbType

Získá hodnotu z výčtuDbType, který určuje datový typ sloupce pro ADO.NET zprostředkovatele dat.

(Zděděno od IVsDataColumn)
DefaultValue

Získá výchozí hodnotu přiřazenou tomuto objektu sloupce, pokud existuje.

(Zděděno od IVsDataTableColumn)
FrameworkDataType

Získá typ rozhraní .NET Framework sloupce.

(Zděděno od IVsDataColumn)
Identifier

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

(Zděděno od IVsDataMappedObject)
IsComputed

Získá hodnotu označující, zda tento sloupec objekt je vypočítá.

(Zděděno od IVsDataTableColumn)
IsDeleted

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

(Zděděno od IVsDataMappedObject)
IsNullable

Získá hodnotu označující, zda sloupec je null.

(Zděděno od IVsDataColumn)
Length

Získá délku sloupce.

(Zděděno od IVsDataColumn)
Name

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

(Zděděno od IVsDataMappedObject)
NativeDataType

Získá název datového typu specifického zdroje dat.

(Zděděno od IVsDataColumn)
Ordinal

Získá pořadové číslo sloupce, který určuje pořadí sloupce v kolekci sloupců.

(Zděděno od IVsDataColumn)
Precision

Získá maximální počet číslic uložených ve sloupci.

(Zděděno od IVsDataColumn)
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)
ReferencedColumn

Získá sloupec tabulky, na který odkazuje sloupec cizího klíče v odkazované tabulce.

Scale

Získá maximální počet číslic vpravo od desetinné čárky.

(Zděděno od IVsDataColumn)
Selector

Získá selektor objektu, který umožňuje načtení metadat specifických pro zdroj dat ze souboru XML podpory datového objektu.

(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á základní objekt, který je obsažen v aktuálním obecné mapovaný typ.

(Zděděno od IVsDataMappedObject)
UserDataType

Získá uživatelem definovaný datový typ.

(Zděděno od IVsDataColumn)

Platí pro