Condividi tramite


IVsDataTableColumn Interfaccia

Definizione

Rappresenta un oggetto mappato che descrive una colonna di tabella.

public interface class IVsDataTableColumn : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataColumn
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, ForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, UniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")]
public interface IVsDataTableColumn : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataColumn
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, ForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, UniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")>]
type IVsDataTableColumn = interface
    interface IVsDataColumn
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableColumn
Implements IVsDataColumn, IVsDataSiteableObject(Of IVsDataMappedObject)
Derivato
Attributi
Implementazioni

Proprietà

AdoDotNetDataType

Ottiene il tipo di dati ADO.NET come valore numerico da un'enumerazione specifica di 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 all'oggetto colonna, se presente.

FrameworkDataType

Ottiene il tipo .NET Framework della colonna.

(Ereditato da IVsDataColumn)
Identifier

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

(Ereditato da IVsDataMappedObject)
IsComputed

Ottiene un valore che indica se l'oggetto colonna viene calcolato.

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)
Scale

Ottiene il numero massimo di cifre a destra del punto 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