Table of Contents

Namespace OrpheusInterfaces.Schema

Interfaces

IForeignKeySchemaConstraint

A foreign key constraint.

IPrimaryKeySchemaConstraint

A primary key constraint.

ISchema

Represents an Orpheus Schema.

ISchemaConstraint

Represents a schema constraint.

ISchemaDataObject

Base schema data object interface.

ISchemaField

Represents a schema field.

ISchemaJoinDefinition

Represents a schema join definition, which can be used by ISchemaObject when a schema is created.

ISchemaObject

Base schema object interface.

ISchemaTable

Create table schema interface.

ISchemaView

Create view schema object.

ISchemaViewTable

A data table that is used in a View.

IUniqueKeySchemaConstraint

A unique key constraint.

Enums

DDLAction

DDL action.

SchemaJoinOperator

Join operator type.

SchemaJoinType

Schema join types.

SchemaObjectType

Type of a schema object.

SchemaSort

Schema sort type.