ITableDefinition

The ITableDefinition interface exposes simple methods to create, drop, and alter tables on the data source.

When to Implement

ITableDefinition is optional for providers that do not otherwise support table creation; it is mandatory for providers that support table creation through commands.

Method Description
AddColumn Adds a new column to a base table.
CreateTable Creates a new base table in the data source.
DropColumn Drops a column from a base table.
DropTable Drops a base table in the data source.