Class ForeignKeyConstraint
Implements
Inherited Members
Namespace: ETLBox.ControlFlow
Assembly: ETLBox.dll
Syntax
public sealed class ForeignKeyConstraint : Constraint, IConstraintConstructors
ForeignKeyConstraint()
Declaration
public ForeignKeyConstraint()ForeignKeyConstraint(IList<string>, IList<string>, string)
Declaration
public ForeignKeyConstraint(IList<string> columnNames, IList<string> referenceColumnNames, string referenceTableName)Parameters
| Type | Name | Description |
|---|---|---|
| IList<string> | columnNames | |
| IList<string> | referenceColumnNames | |
| string | referenceTableName |
ForeignKeyConstraint(string, string, string)
Declaration
public ForeignKeyConstraint(string columnName, string referenceColumnName, string referenceTableName)Parameters
| Type | Name | Description |
|---|---|---|
| string | columnName | |
| string | referenceColumnName | |
| string | referenceTableName |
Properties
OnDeleteCascade
Declaration
public bool OnDeleteCascade { get; set; }Property Value
| Type | Description |
|---|---|
| bool |
ReferenceColumnNames
Declaration
public ICollection<string> ReferenceColumnNames { get; set; }Property Value
| Type | Description |
|---|---|
| ICollection<string> |
ReferenceTableName
Declaration
public string ReferenceTableName { get; set; }Property Value
| Type | Description |
|---|---|
| string |