Microsoft.Data.Schema.SchemaModel.Abstract Namespace
The abstract model contains base interfaces used by all DSPs. It defines basic ANSI SQL elements, such as table.
Interfaces
Interface | Description | |
---|---|---|
IColumn | Represents a column and defines a surrogate relationship to IType through ITypeSpecifier. | |
IColumnSource | Represents any element that will contain columns, such as ITable or IView. | |
IFunction | Represents a function. | |
IIndex | Represents an index. | |
IProcedure | Represents a procedure. | |
IScript | Represents any element. It does not care about shape, but it does care about body dependencies. | |
ITable | Represents the table element. | |
IType | Represents any data type. | |
ITypeSpecifier | Represents the type specifier. | |
IView | Represents the view element. |