Microsoft.Data.Schema.SchemaModel.Abstract Namespace
The abstract model contains base interfaces that are used by all DSPs. It defines basic ANSI SQL elements, such as table and view.
Interfaces
Interface | Description | |
---|---|---|
![]() |
IDatabaseColumn | Models a database column. |
![]() |
IDatabaseColumnSource | Models an abstract source of column data, such as a table or view. |
![]() |
IDatabaseFunction | Models a database function. |
![]() |
IDatabaseIndex | Models a database index. |
![]() |
IDatabaseProcedure | Models a database stored procedure. |
![]() |
IDatabaseTable | Models a database table. |
![]() |
IDatabaseType | Models a primitive database type. |
![]() |
IDatabaseTypeSpecifier | Models a database type that includes both base type and any parameters to the type, such as precision. |
![]() |
IDatabaseView | Models a database view. |
![]() |
IScript | Represents any element. It does not care about shape, but it does care about body dependencies. |