Interface IConstraint
Provides an interface for a database constraint schema.
Namespace: Paradigm.ORM.Data.Database.Schema.Structure
Assembly: Paradigm.ORM.Data.dll
Syntax
public interface IConstraint
Properties
| Improve this Doc View SourceCatalogName
Gets the name of the catalog where the parent table resides.
Declaration
string CatalogName { get; }
Property Value
Type | Description |
---|---|
System.String |
FromColumnName
Gets the name of the source column of the constraint.
Declaration
string FromColumnName { get; }
Property Value
Type | Description |
---|---|
System.String |
FromTableName
Gets the name of the source table of the constraint.
Declaration
string FromTableName { get; }
Property Value
Type | Description |
---|---|
System.String |
Name
Gets the name of the constraint.
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
SchemaName
Gets the name of the schema where the parent table resides.
Declaration
string SchemaName { get; }
Property Value
Type | Description |
---|---|
System.String |
ToColumnName
Gets the name of the referenced table column.
Declaration
string ToColumnName { get; }
Property Value
Type | Description |
---|---|
System.String |
ToTableName
Gets the name of the referenced table name.
Declaration
string ToTableName { get; }
Property Value
Type | Description |
---|---|
System.String |
Type
Gets the type of the constraint.
Declaration
ConstraintType Type { get; }
Property Value
Type | Description |
---|---|
ConstraintType |