Interface ISchemaView
- Namespace
- OrpheusInterfaces.Schema
- Assembly
- OrpheusInterfaces.dll
Create view schema object.
public interface ISchemaView : ISchemaDataObject, ISchemaObject
- Inherited Members
Properties
JoinSchemaObjects
Join schema objects. Applicable mostly when schema object is a table or a view.
List<ISchemaTable> JoinSchemaObjects { get; set; }
Property Value
- List<ISchemaTable>
Schema objects in the schema view
TableName
Applicable only when DDLCommand = ddcCreateView.
string TableName { get; set; }
Property Value
- string
Table name
WithSchemaBinding
SQL server specific option, to create views with schema binding, in order to be able to create indexes on the view itself.
bool WithSchemaBinding { get; set; }
Property Value
Methods
FormattedTableName()
Returns the main table name, SQL formatted, with a schema name, if the underlying db engine supports it, and with the table alias, if defined.
string FormattedTableName()