IVsDataTableColumn Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un objet mappé qui décrit une colonne de table.
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)
- Dérivé
- Attributs
- Implémente
Propriétés
AdoDotNetDataType |
Obtient le type de données ADO.NET sous forme de valeur numérique à partir d’une énumération spécifique à ADO.NET. (Hérité de IVsDataColumn) |
AdoDotNetDbType |
Obtient une valeur de l’énumération DbType qui spécifie le type de données de la colonne pour un fournisseur de données ADO.NET. (Hérité de IVsDataColumn) |
DefaultValue |
Obtient la valeur par défaut affectée à cet objet de colonne, le cas échéant. |
FrameworkDataType |
Obtient le type .NET Framework de la colonne. (Hérité de IVsDataColumn) |
Identifier |
Obtient la liste des parties d’identificateur qui identifient de manière unique le type mappé générique actuel. (Hérité de IVsDataMappedObject) |
IsComputed |
Obtient une valeur indiquant si cet objet de colonne est calculé. |
IsDeleted |
Obtient une valeur indiquant si le type mappé générique actuel est supprimé. (Hérité de IVsDataMappedObject) |
IsNullable |
Obtient une valeur indiquant si la colonne est nullable. (Hérité de IVsDataColumn) |
Length |
Obtient la longueur de la colonne. (Hérité de IVsDataColumn) |
Name |
Obtient le nom du type mappé générique. (Hérité de IVsDataMappedObject) |
NativeDataType |
Obtient le nom du type de données spécifique à la source de données. (Hérité de IVsDataColumn) |
Ordinal |
Obtient le numéro ordinal de la colonne, qui spécifie l’ordre de la colonne dans la collection colonnes. (Hérité de IVsDataColumn) |
Precision |
Obtient le nombre maximal de chiffres stockés dans la colonne. (Hérité de IVsDataColumn) |
Properties |
Obtient des paires nom/valeur contenant les noms de propriétés et les valeurs associées au type mappé générique actuel. (Hérité de IVsDataMappedObject) |
Scale |
Obtient le nombre maximal de chiffres à droite de la virgule décimale. (Hérité de IVsDataColumn) |
Selector |
Obtient un objet sélecteur qui permet la récupération des métadonnées spécifiques à la source de données à partir du fichier XML de prise en charge de l’objet de données. (Hérité de IVsDataMappedObject) |
Site |
Obtient ou définit le site. (Hérité de IVsDataSiteableObject<T>) |
Type |
Obtient le nom de type sous forme de chaîne pour le type mappé générique actuel. (Hérité de IVsDataMappedObject) |
UnderlyingObject |
Obtient l’objet sous-jacent contenu par le type mappé générique actuel. (Hérité de IVsDataMappedObject) |
UserDataType |
Obtient un type de données défini par l’utilisateur. (Hérité de IVsDataColumn) |