C# Class Sharp.Data.Fluent.AddForeignKey

Inheritance: DataClientAction, IAddForeignKeyOnColumn, IAddForeignKeyOfTable, IAddForeignKeyReferencingColumn, IAddForeignKeyOnDelete
Exibir arquivo Open project: sharpmigrations/sharpmigrations Class Usage Examples

Public Methods

Method Description
AddForeignKey ( IDataClient dataClient, string fkName ) : Sharp.Data
OfTable ( string tableName ) : IAddForeignKeyReferencingColumn
OnColumn ( string columnName ) : IAddForeignKeyOfTable
OnDeleteCascade ( ) : void
OnDeleteNoAction ( ) : void
OnDeleteSetNull ( ) : void
ReferencingColumn ( string columnName ) : AddForeignKeyStepOfTable
ReverseAction ( ) : DataClientAction

Protected Methods

Method Description
ExecuteInternal ( ) : void

Method Details

AddForeignKey() public method

public AddForeignKey ( IDataClient dataClient, string fkName ) : Sharp.Data
dataClient IDataClient
fkName string
return Sharp.Data

ExecuteInternal() protected method

protected ExecuteInternal ( ) : void
return void

OfTable() public method

public OfTable ( string tableName ) : IAddForeignKeyReferencingColumn
tableName string
return IAddForeignKeyReferencingColumn

OnColumn() public method

public OnColumn ( string columnName ) : IAddForeignKeyOfTable
columnName string
return IAddForeignKeyOfTable

OnDeleteCascade() public method

public OnDeleteCascade ( ) : void
return void

OnDeleteNoAction() public method

public OnDeleteNoAction ( ) : void
return void

OnDeleteSetNull() public method

public OnDeleteSetNull ( ) : void
return void

ReferencingColumn() public method

public ReferencingColumn ( string columnName ) : AddForeignKeyStepOfTable
columnName string
return AddForeignKeyStepOfTable

ReverseAction() public method

public ReverseAction ( ) : DataClientAction
return DataClientAction