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. |