Partager via


IVsDataTableUniqueKey Interface

Définition

Représente un objet mappé qui décrit un ensemble de colonnes définies par une table qui identifient de manière unique une ligne dans la table.

public interface class IVsDataTableUniqueKey : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="BA82B5A5-1337-433e-BA7C-754356C69B43", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")]
public interface IVsDataTableUniqueKey : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="BA82B5A5-1337-433e-BA7C-754356C69B43", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")>]
type IVsDataTableUniqueKey = interface
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableUniqueKey
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
Attributs
Implémente

Propriétés

Columns

Obtient toutes les colonnes qui composent cette clé unique.

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

Obtient une valeur indiquant si le type mappé générique actuel est supprimé.

(Hérité de IVsDataMappedObject)
IsPrimary

Obtient une valeur indiquant si cette clé unique est une clé primaire.

Name

Obtient le nom du type mappé générique.

(Hérité de IVsDataMappedObject)
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)
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)

S’applique à