IVsDataTable Interface

Definition

Represents a mapped object that contains raw tabular data.

C++
public interface class IVsDataTable : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataTabularObject
Attributes
Implements

Properties

Catalog

Gets the catalog of the tabular object.

(Inherited from IVsDataTabularObject)
Columns

Gets the list of columns that the table object contains.

ForeignKeys

Gets a list of foreign keys associated with the table object.

Identifier

Gets the list of identifier parts that uniquely identify the current generic mapped type.

(Inherited from IVsDataMappedObject)
IsDeleted

Gets a value indicating whether the current generic mapped type is deleted.

(Inherited from IVsDataMappedObject)
IsSystemObject

Gets a value indicating whether the tabular object is a system object.

(Inherited from IVsDataTabularObject)
Name

Gets the name of the generic mapped type.

(Inherited from IVsDataMappedObject)
Properties

Gets name/value pairs containing the property names and values associated with the current generic mapped type.

(Inherited from IVsDataMappedObject)
Schema

Gets the schema of the most double-click tabular object.

(Inherited from IVsDataTabularObject)
Selector

Gets a selector object that enables the retrieval of data source–specific metadata from the data object support XML file.

(Inherited from IVsDataMappedObject)
Site

Gets or sets the site.

(Inherited from IVsDataSiteableObject<T>)
Type

Gets the type name as a string for the current generic mapped type.

(Inherited from IVsDataMappedObject)
UnderlyingObject

Gets the underlying object that is contained by the current generic mapped type.

(Inherited from IVsDataMappedObject)
UniqueKeys

Gets a list of unique keys associated with the table object.

Applies to

Proizvod Verzije
Visual Studio SDK 2017, 2019, 2022