Microsoft.VisualStudio.Data.Services.RelationalObjectModel Namespace
The Microsoft.VisualStudio.Data.Services.RelationalObjectModel namespace contains the interfaces that represent data objects of a relational database.
Interfaces
Interface | Description | |
---|---|---|
![]() |
IVsDataColumn | Represents a mapped object that describes a tabular object column. |
![]() |
IVsDataExecutableObject | Represents a mapped object that executes code using zero or more parameters. |
![]() |
IVsDataParameter | Represents a mapped object that describes an executable object parameter. |
![]() |
IVsDataScalarFunction | Represents a mapped object that executes code using zero or more input parameters and returns a scalar value (represented here as a parameter). |
![]() |
IVsDataStoredProcedure | Represents a mapped object that executes code using zero or more input or output parameters and may also return data in a tabular form. |
![]() |
IVsDataTable | Represents a mapped object that contains raw tabular data. |
![]() |
IVsDataTableColumn | Represents a mapped object that describes a tabular object column. |
![]() |
IVsDataTableForeignKey | Represents a mapped object that describes a set of columns defined by a table that together uniquely identify a row in another table. |
![]() |
IVsDataTableForeignKeyColumn | Represents a mapped object that describes a table foreign key column. |
![]() |
IVsDataTableUniqueKey | Represents a mapped object that describes a set of columns defined by a table that together uniquely identify a row in the table. |
![]() |
IVsDataTabularFunction | Represents a mapped object that executes code using zero or more input parameters and returns data in a tabular form. |
![]() |
IVsDataTabularObject | Represents a mapped object that exposes data in a tabular form. |
![]() |
IVsDataView | Represents a mapped object that dynamically generates tabular data based on data from other objects. |