IVsDataTableForeignKeyColumn Interface

Définition

Représente un objet mappé qui décrit une colonne de clé étrangère de table.

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
Attributs
Implémente

Propriétés

AdoDotNetDataType

Obtient le type de données ADO.NET sous la forme d’une valeur numérique d’une énumération spécifique à ADO. NET.

(Hérité de IVsDataColumn)
AdoDotNetDbType

Obtient une valeur de l' DbType énumération 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 assignée à cet objet de colonne, le cas échéant.

(Hérité de IVsDataTableColumn)
FrameworkDataType

Obtient le type de .NET Framework de la colonne.

(Hérité de IVsDataColumn)
Identifier

Obtient la liste des parties d’identificateur qui identifient de façon unique le type mappé générique actuel.

(Hérité de IVsDataMappedObject)
IsComputed

Obtient une valeur indiquant si cet objet de colonne est calculé.

(Hérité de IVsDataTableColumn)
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 accepte les valeurs NULL.

(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 Columns.

(Hérité de IVsDataColumn)
Precision

Obtient le nombre maximal de chiffres stockés dans la colonne.

(Hérité de IVsDataColumn)
Properties

Obtient les paires nom/valeur contenant les noms et les valeurs des propriétés associées au type mappé générique actuel.

(Hérité de IVsDataMappedObject)
ReferencedColumn

Obtient la colonne de table référencée par la colonne clé étrangère dans la table référencée.

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 de 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 qui est 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)

S’applique à