IVsDataTableForeignKeyColumn Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |