Condividi tramite


IVsDataTableForeignKeyColumn Interfaccia

Definizione

Rappresenta un oggetto mappato che descrive una colonna chiave esterna della tabella.

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
Attributi
Implementazioni

Proprietà

AdoDotNetDataType

Ottiene il tipo di dati ADO.NET come valore numerico da un'enumerazione specifica della ADO.NET.

(Ereditato da IVsDataColumn)
AdoDotNetDbType

Ottiene un valore dall'enumerazione DbType che specifica il tipo di dati della colonna per un provider di dati ADO.NET.

(Ereditato da IVsDataColumn)
DefaultValue

Ottiene il valore predefinito assegnato a questo oggetto colonna, se presente.

(Ereditato da IVsDataTableColumn)
FrameworkDataType

Ottiene il tipo .NET Framework della colonna.

(Ereditato da IVsDataColumn)
Identifier

Ottiene l'elenco di parti dell'identificatore che identificano in modo univoco il tipo mappato generico corrente.

(Ereditato da IVsDataMappedObject)
IsComputed

Ottiene un valore che indica se questo oggetto colonna viene calcolato.

(Ereditato da IVsDataTableColumn)
IsDeleted

Ottiene un valore che indica se il tipo mappato generico corrente viene eliminato.

(Ereditato da IVsDataMappedObject)
IsNullable

Ottiene un valore che indica se la colonna è nullable.

(Ereditato da IVsDataColumn)
Length

Ottiene la lunghezza della colonna.

(Ereditato da IVsDataColumn)
Name

Ottiene il nome del tipo mappato generico.

(Ereditato da IVsDataMappedObject)
NativeDataType

Ottiene il nome del tipo di dati specifico dell'origine dati.

(Ereditato da IVsDataColumn)
Ordinal

Ottiene il numero ordinale della colonna, che specifica l'ordine della colonna nell'insieme columns.

(Ereditato da IVsDataColumn)
Precision

Ottiene il numero massimo di cifre archiviate nella colonna.

(Ereditato da IVsDataColumn)
Properties

Ottiene coppie nome/valore contenenti i nomi delle proprietà e i valori associati al tipo mappato generico corrente.

(Ereditato da IVsDataMappedObject)
ReferencedColumn

Ottiene la colonna della tabella a cui fa riferimento la colonna chiave esterna nella tabella a cui si fa riferimento.

Scale

Ottiene il numero massimo di cifre a destra del separatore decimale.

(Ereditato da IVsDataColumn)
Selector

Ottiene un oggetto selettore che consente il recupero di metadati specifici dell'origine dati dal file XML di supporto dell'oggetto dati.

(Ereditato da IVsDataMappedObject)
Site

Ottiene o imposta il sito.

(Ereditato da IVsDataSiteableObject<T>)
Type

Ottiene il nome del tipo come stringa per il tipo mappato generico corrente.

(Ereditato da IVsDataMappedObject)
UnderlyingObject

Ottiene l'oggetto sottostante contenuto nel tipo mappato generico corrente.

(Ereditato da IVsDataMappedObject)
UserDataType

Ottiene un tipo di dati definito dall'utente.

(Ereditato da IVsDataColumn)

Si applica a