IVsDataTable, interface
Représente un objet mappé qui contient des données tabulaires brutes.
Espace de noms : Microsoft.VisualStudio.Data.Services.RelationalObjectModel
Assembly : Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Déclaration
<DataMappedObjectTypeAttribute("Table", Identifier := "Catalog, Schema, Name", AvailableRestrictions := "Catalog, Schema, Name", _
RequiredOrdering := "Catalog, Schema, Name", ClassId := "F0668202-46B2-4922-8A37-7FD52C620D09")> _
Public Interface IVsDataTable _
Inherits IVsDataTabularObject, IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
[DataMappedObjectTypeAttribute("Table", Identifier = "Catalog, Schema, Name", AvailableRestrictions = "Catalog, Schema, Name",
RequiredOrdering = "Catalog, Schema, Name", ClassId = "F0668202-46B2-4922-8A37-7FD52C620D09")]
public interface IVsDataTable : IVsDataTabularObject,
IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>
[DataMappedObjectTypeAttribute(L"Table", Identifier = L"Catalog, Schema, Name",
AvailableRestrictions = L"Catalog, Schema, Name", RequiredOrdering = L"Catalog, Schema, Name",
ClassId = L"F0668202-46B2-4922-8A37-7FD52C620D09")]
public interface class IVsDataTable : IVsDataTabularObject,
IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject^>
[<DataMappedObjectTypeAttribute("Table", Identifier = "Catalog, Schema, Name", AvailableRestrictions = "Catalog, Schema, Name",
RequiredOrdering = "Catalog, Schema, Name", ClassId = "F0668202-46B2-4922-8A37-7FD52C620D09")>]
type IVsDataTable =
interface
interface IVsDataTabularObject
interface IVsDataMappedObject
interface IVsDataSiteableObject<IVsDataMappedObject>
end
public interface IVsDataTable extends IVsDataTabularObject, IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>
Le type IVsDataTable expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Catalog | Obtient le catalogue de l'objet tabulaire. (Hérité de IVsDataTabularObject.) | |
Columns | Obtient la liste de colonnes que l'objet table contient. | |
ForeignKeys | Obtient une liste des clés étrangères associées à l'objet table. | |
Identifier | Obtient la liste des parties d'identificateur qui identifient le type mappé par générique actuel. (Hérité de IVsDataMappedObject.) | |
IsDeleted | Obtient une valeur indiquant si le type mappé par générique en cours est supprimé. (Hérité de IVsDataMappedObject.) | |
IsSystemObject | Obtient une valeur indiquant si l'objet tabulaire est un objet du système. (Hérité de IVsDataTabularObject.) | |
Name | Obtient le nom du type mappé par générique. (Hérité de IVsDataMappedObject.) | |
Properties | Obtient les paires nom/valeur contenant les noms de propriété et les valeurs associés au type mappé par générique actuel. (Hérité de IVsDataMappedObject.) | |
Schema | Obtient le schéma de la plupart des objets tabulaire double-clic. (Hérité de IVsDataTabularObject.) | |
Selector | Obtient un objet de sélection qui permet la recherche des métadonnées spécifiques à la source de données à partir de le fichier XML de prise en charge d'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 du type mappé par générique actuel. (Hérité de IVsDataMappedObject.) | |
UnderlyingObject | Obtient l'objet sous-jacent qui est contenu par le type mappé par générique actuel. (Hérité de IVsDataMappedObject.) | |
UniqueKeys | Obtient une liste des clés uniques associées à l'objet table. |
Début
Voir aussi
Référence
Microsoft.VisualStudio.Data.Services.RelationalObjectModel, espace de noms