Freigeben über


IVsDataTableForeignKeyColumn Schnittstelle

Definition

Stellt ein zugeordnetes -Objekt dar, das eine Fremdschlüsselspalte einer Tabelle beschreibt.

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
Attribute
Implementiert

Eigenschaften

AdoDotNetDataType

Ruft den datentyp ADO.NET als numerischen Wert aus einer ADO.NET-spezifischen Enumeration ab.

(Geerbt von IVsDataColumn)
AdoDotNetDbType

Ruft einen Wert aus der DbType -Enumeration ab, der den Datentyp der Spalte für einen ADO.NET-Datenanbieter angibt.

(Geerbt von IVsDataColumn)
DefaultValue

Ruft den Standardwert ab, der diesem Spaltenobjekt zugewiesen ist, falls vorhanden.

(Geerbt von IVsDataTableColumn)
FrameworkDataType

Ruft den .NET Framework Typ der Spalte ab.

(Geerbt von IVsDataColumn)
Identifier

Ruft die Liste der Bezeichnerteile ab, die den aktuellen generischen zugeordneten Typ eindeutig identifizieren.

(Geerbt von IVsDataMappedObject)
IsComputed

Ruft einen Wert ab, der angibt, ob dieses Spaltenobjekt berechnet wird.

(Geerbt von IVsDataTableColumn)
IsDeleted

Ruft einen Wert ab, der angibt, ob der aktuelle generische zugeordnete Typ gelöscht wird.

(Geerbt von IVsDataMappedObject)
IsNullable

Ruft einen Wert ab, der angibt, ob die Spalte NULL-wertefähig ist.

(Geerbt von IVsDataColumn)
Length

Ruft die Länge der Spalte ab.

(Geerbt von IVsDataColumn)
Name

Ruft den Namen des generischen zugeordneten Typs ab.

(Geerbt von IVsDataMappedObject)
NativeDataType

Ruft den datenquellenspezifischen Datentypnamen ab.

(Geerbt von IVsDataColumn)
Ordinal

Ruft die Ordnungszahl der Spalte ab, die die Reihenfolge der Spalte in der Spaltenauflistung angibt.

(Geerbt von IVsDataColumn)
Precision

Ruft die maximale Anzahl der in der Spalte gespeicherten Ziffern ab.

(Geerbt von IVsDataColumn)
Properties

Ruft Name-Wert-Paare ab, die die Eigenschaftennamen und Werte enthalten, die dem aktuellen generischen zugeordneten Typ zugeordnet sind.

(Geerbt von IVsDataMappedObject)
ReferencedColumn

Ruft die Tabellenspalte ab, auf die die Fremdschlüsselspalte in der Tabelle verweist, auf die verwiesen wird.

Scale

Ruft die maximale Anzahl von Ziffern rechts vom Dezimaltrennzeichen ab.

(Geerbt von IVsDataColumn)
Selector

Ruft ein Selektorobjekt ab, das den Abruf von datenquellenspezifischen Metadaten aus der XML-Datei zur Unterstützung des Datenobjekts ermöglicht.

(Geerbt von IVsDataMappedObject)
Site

Ruft die Website ab oder legt sie fest.

(Geerbt von IVsDataSiteableObject<T>)
Type

Ruft den Typnamen als Zeichenfolge für den aktuellen generischen zugeordneten Typ ab.

(Geerbt von IVsDataMappedObject)
UnderlyingObject

Ruft das zugrunde liegende Objekt ab, das im aktuellen generischen zugeordneten Typ enthalten ist.

(Geerbt von IVsDataMappedObject)
UserDataType

Ruft einen benutzerdefinierten Datentyp ab.

(Geerbt von IVsDataColumn)

Gilt für: