Class CreateForeignKeyBuilder
Inheritance
System.Object
Assembly: cs.temp.dll.dll
Syntax
public class CreateForeignKeyBuilder : ExpressionBuilderBase<CreateForeignKeyExpression>, ICreateForeignKeyFromTableBuilder, ICreateForeignKeyForeignColumnBuilder, ICreateForeignKeyToTableBuilder, ICreateForeignKeyPrimaryColumnBuilder, ICreateForeignKeyCascadeBuilder, IFluentBuilder
Constructors
CreateForeignKeyBuilder(CreateForeignKeyExpression)
Declaration
public CreateForeignKeyBuilder(CreateForeignKeyExpression expression)
Parameters
Type |
Name |
Description |
CreateForeignKeyExpression |
expression |
|
Methods
Do()
Declaration
ForeignColumn(String)
Declaration
public ICreateForeignKeyToTableBuilder ForeignColumn(string column)
Parameters
Type |
Name |
Description |
System.String |
column |
|
Returns
ForeignColumns(String[])
Declaration
public ICreateForeignKeyToTableBuilder ForeignColumns(params string[] columns)
Parameters
Type |
Name |
Description |
System.String[] |
columns |
|
Returns
FromTable(String)
Declaration
public ICreateForeignKeyForeignColumnBuilder FromTable(string table)
Parameters
Type |
Name |
Description |
System.String |
table |
|
Returns
OnDelete(Rule)
Declaration
public ICreateForeignKeyCascadeBuilder OnDelete(Rule rule)
Parameters
Type |
Name |
Description |
Rule |
rule |
|
Returns
OnDeleteOrUpdate(Rule)
Declaration
public IExecutableBuilder OnDeleteOrUpdate(Rule rule)
Parameters
Type |
Name |
Description |
Rule |
rule |
|
Returns
Type |
Description |
IExecutableBuilder |
|
OnUpdate(Rule)
Declaration
public ICreateForeignKeyCascadeBuilder OnUpdate(Rule rule)
Parameters
Type |
Name |
Description |
Rule |
rule |
|
Returns
PrimaryColumn(String)
Declaration
public ICreateForeignKeyCascadeBuilder PrimaryColumn(string column)
Parameters
Type |
Name |
Description |
System.String |
column |
|
Returns
PrimaryColumns(String[])
Declaration
public ICreateForeignKeyCascadeBuilder PrimaryColumns(params string[] columns)
Parameters
Type |
Name |
Description |
System.String[] |
columns |
|
Returns
ToTable(String)
Declaration
public ICreateForeignKeyPrimaryColumnBuilder ToTable(string table)
Parameters
Type |
Name |
Description |
System.String |
table |
|
Returns