C# Class Simple.Migrator.Providers.NoOpTransformationProvider

No Op (Null Object Pattern) implementation of the ITransformationProvider
Inheritance: ITransformationProvider
Afficher le fichier Open project: juanplopes/simple

Méthodes publiques

Свойство Type Description
Instance NoOpTransformationProvider

Méthodes publiques

Méthode Description
AddCheckConstraint ( string name, string table, string checkSql ) : void
AddColumn ( string table, Column column ) : void
AddColumn ( string table, string sqlColumn ) : void
AddColumn ( string table, string column, DbType type ) : void
AddColumn ( string table, string column, DbType type, ColumnProperty property ) : void
AddColumn ( string table, string column, DbType type, int size ) : void
AddColumn ( string table, string column, DbType type, int size, ColumnProperty property ) : void
AddColumn ( string table, string column, DbType type, int size, ColumnProperty property, object defaultValue ) : void
AddColumn ( string table, string column, DbType type, object defaultValue ) : void
AddForeignKey ( string name, string primaryTable, string primaryColumn, string refTable, string refColumn ) : void
AddForeignKey ( string name, string primaryTable, string primaryColumn, string refTable, string refColumn, Simple.Migrator.Framework.ForeignKeyConstraint constraint ) : void
AddIndex ( string name, string table ) : void
AddPrimaryKey ( string name, string table ) : void
AddTable ( string name ) : void
AddTable ( string name, string engine ) : void
AddUniqueConstraint ( string name, string table ) : void
BeginTransaction ( ) : void
ChangeColumn ( string table, Column column ) : void
ColumnExists ( string table, string column ) : bool
Commit ( ) : void
ConstraintExists ( string table, string name ) : bool
Delete ( string table, string columns, string columnValues ) : int
Dispose ( ) : void
ExecuteNonQuery ( string sql ) : int
ExecuteQuery ( string sql ) : IDataReader
ExecuteScalar ( string sql ) : object
GenerateForeignKey ( string primaryTable, string refTable ) : void
GenerateForeignKey ( string primaryTable, string refTable, Simple.Migrator.Framework.ForeignKeyConstraint constraint ) : void
GenerateForeignKey ( string primaryTable, string primaryColumn, string refTable, string refColumn ) : void
GenerateForeignKey ( string primaryTable, string primaryColumn, string refTable, string refColumn, Simple.Migrator.Framework.ForeignKeyConstraint constraint ) : void
GetColumnByName ( string table, string column ) : Column
GetColumns ( string table ) : Column[]
GetCommand ( ) : IDbCommand
GetTables ( ) : string[]
Insert ( string table, string columns, string columnValues ) : int
MigrationApplied ( long version ) : void
MigrationUnApplied ( long version ) : void
PrimaryKeyExists ( string table, string name ) : bool
RemoveColumn ( string table, string column ) : void
RemoveConstraint ( string table, string name ) : void
RemoveForeignKey ( string table, string name ) : void
RemoveIndex ( string name, string table ) : void
RemoveTable ( string name ) : void
RenameColumn ( string tableName, string oldColumnName, string newColumnName ) : void
RenameTable ( string oldName, string newName ) : void
Rollback ( ) : void
SchemaInfoName ( string schemainfoname ) : void
Select ( string what, string from ) : IDataReader
Select ( string what, string from, string where ) : IDataReader
Select ( string what, string from, string where, string orderBy ) : IDataReader
SelectScalar ( string what, string from ) : object
SelectScalar ( string what, string from, string where ) : object
SelectScalar ( string what, string from, string where, string orderBy ) : object
TableExists ( string table ) : bool
Update ( string table, string columns, string columnValues ) : int
Update ( string table, string columns, string columnValues, string where ) : int
this ( string provider ) : ITransformationProvider

Méthodes protégées

Méthode Description
CreateSchemaInfoTable ( ) : void

Private Methods

Méthode Description
NoOpTransformationProvider ( ) : System.Collections.Generic

Method Details

AddCheckConstraint() public méthode

public AddCheckConstraint ( string name, string table, string checkSql ) : void
name string
table string
checkSql string
Résultat void

AddColumn() public méthode

public AddColumn ( string table, Column column ) : void
table string
column Column
Résultat void

AddColumn() public méthode

public AddColumn ( string table, string sqlColumn ) : void
table string
sqlColumn string
Résultat void

AddColumn() public méthode

public AddColumn ( string table, string column, DbType type ) : void
table string
column string
type DbType
Résultat void

AddColumn() public méthode

public AddColumn ( string table, string column, DbType type, ColumnProperty property ) : void
table string
column string
type DbType
property ColumnProperty
Résultat void

AddColumn() public méthode

public AddColumn ( string table, string column, DbType type, int size ) : void
table string
column string
type DbType
size int
Résultat void

AddColumn() public méthode

public AddColumn ( string table, string column, DbType type, int size, ColumnProperty property ) : void
table string
column string
type DbType
size int
property ColumnProperty
Résultat void

AddColumn() public méthode

public AddColumn ( string table, string column, DbType type, int size, ColumnProperty property, object defaultValue ) : void
table string
column string
type DbType
size int
property ColumnProperty
defaultValue object
Résultat void

AddColumn() public méthode

public AddColumn ( string table, string column, DbType type, object defaultValue ) : void
table string
column string
type DbType
defaultValue object
Résultat void

AddForeignKey() public méthode

public AddForeignKey ( string name, string primaryTable, string primaryColumn, string refTable, string refColumn ) : void
name string
primaryTable string
primaryColumn string
refTable string
refColumn string
Résultat void

AddForeignKey() public méthode

public AddForeignKey ( string name, string primaryTable, string primaryColumn, string refTable, string refColumn, Simple.Migrator.Framework.ForeignKeyConstraint constraint ) : void
name string
primaryTable string
primaryColumn string
refTable string
refColumn string
constraint Simple.Migrator.Framework.ForeignKeyConstraint
Résultat void

AddIndex() public méthode

public AddIndex ( string name, string table ) : void
name string
table string
Résultat void

AddPrimaryKey() public méthode

public AddPrimaryKey ( string name, string table ) : void
name string
table string
Résultat void

AddTable() public méthode

public AddTable ( string name ) : void
name string
Résultat void

AddTable() public méthode

public AddTable ( string name, string engine ) : void
name string
engine string
Résultat void

AddUniqueConstraint() public méthode

public AddUniqueConstraint ( string name, string table ) : void
name string
table string
Résultat void

BeginTransaction() public méthode

public BeginTransaction ( ) : void
Résultat void

ChangeColumn() public méthode

public ChangeColumn ( string table, Column column ) : void
table string
column Column
Résultat void

ColumnExists() public méthode

public ColumnExists ( string table, string column ) : bool
table string
column string
Résultat bool

Commit() public méthode

public Commit ( ) : void
Résultat void

ConstraintExists() public méthode

public ConstraintExists ( string table, string name ) : bool
table string
name string
Résultat bool

CreateSchemaInfoTable() protected méthode

protected CreateSchemaInfoTable ( ) : void
Résultat void

Delete() public méthode

public Delete ( string table, string columns, string columnValues ) : int
table string
columns string
columnValues string
Résultat int

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExecuteNonQuery() public méthode

public ExecuteNonQuery ( string sql ) : int
sql string
Résultat int

ExecuteQuery() public méthode

public ExecuteQuery ( string sql ) : IDataReader
sql string
Résultat IDataReader

ExecuteScalar() public méthode

public ExecuteScalar ( string sql ) : object
sql string
Résultat object

GenerateForeignKey() public méthode

public GenerateForeignKey ( string primaryTable, string refTable ) : void
primaryTable string
refTable string
Résultat void

GenerateForeignKey() public méthode

public GenerateForeignKey ( string primaryTable, string refTable, Simple.Migrator.Framework.ForeignKeyConstraint constraint ) : void
primaryTable string
refTable string
constraint Simple.Migrator.Framework.ForeignKeyConstraint
Résultat void

GenerateForeignKey() public méthode

public GenerateForeignKey ( string primaryTable, string primaryColumn, string refTable, string refColumn ) : void
primaryTable string
primaryColumn string
refTable string
refColumn string
Résultat void

GenerateForeignKey() public méthode

public GenerateForeignKey ( string primaryTable, string primaryColumn, string refTable, string refColumn, Simple.Migrator.Framework.ForeignKeyConstraint constraint ) : void
primaryTable string
primaryColumn string
refTable string
refColumn string
constraint Simple.Migrator.Framework.ForeignKeyConstraint
Résultat void

GetColumnByName() public méthode

public GetColumnByName ( string table, string column ) : Column
table string
column string
Résultat Column

GetColumns() public méthode

public GetColumns ( string table ) : Column[]
table string
Résultat Column[]

GetCommand() public méthode

public GetCommand ( ) : IDbCommand
Résultat IDbCommand

GetTables() public méthode

public GetTables ( ) : string[]
Résultat string[]

Insert() public méthode

public Insert ( string table, string columns, string columnValues ) : int
table string
columns string
columnValues string
Résultat int

MigrationApplied() public méthode

public MigrationApplied ( long version ) : void
version long
Résultat void

MigrationUnApplied() public méthode

public MigrationUnApplied ( long version ) : void
version long
Résultat void

PrimaryKeyExists() public méthode

public PrimaryKeyExists ( string table, string name ) : bool
table string
name string
Résultat bool

RemoveColumn() public méthode

public RemoveColumn ( string table, string column ) : void
table string
column string
Résultat void

RemoveConstraint() public méthode

public RemoveConstraint ( string table, string name ) : void
table string
name string
Résultat void

RemoveForeignKey() public méthode

public RemoveForeignKey ( string table, string name ) : void
table string
name string
Résultat void

RemoveIndex() public méthode

public RemoveIndex ( string name, string table ) : void
name string
table string
Résultat void

RemoveTable() public méthode

public RemoveTable ( string name ) : void
name string
Résultat void

RenameColumn() public méthode

public RenameColumn ( string tableName, string oldColumnName, string newColumnName ) : void
tableName string
oldColumnName string
newColumnName string
Résultat void

RenameTable() public méthode

public RenameTable ( string oldName, string newName ) : void
oldName string
newName string
Résultat void

Rollback() public méthode

public Rollback ( ) : void
Résultat void

SchemaInfoName() public méthode

public SchemaInfoName ( string schemainfoname ) : void
schemainfoname string
Résultat void

Select() public méthode

public Select ( string what, string from ) : IDataReader
what string
from string
Résultat IDataReader

Select() public méthode

public Select ( string what, string from, string where ) : IDataReader
what string
from string
where string
Résultat IDataReader

Select() public méthode

public Select ( string what, string from, string where, string orderBy ) : IDataReader
what string
from string
where string
orderBy string
Résultat IDataReader

SelectScalar() public méthode

public SelectScalar ( string what, string from ) : object
what string
from string
Résultat object

SelectScalar() public méthode

public SelectScalar ( string what, string from, string where ) : object
what string
from string
where string
Résultat object

SelectScalar() public méthode

public SelectScalar ( string what, string from, string where, string orderBy ) : object
what string
from string
where string
orderBy string
Résultat object

TableExists() public méthode

public TableExists ( string table ) : bool
table string
Résultat bool

Update() public méthode

public Update ( string table, string columns, string columnValues ) : int
table string
columns string
columnValues string
Résultat int

Update() public méthode

public Update ( string table, string columns, string columnValues, string where ) : int
table string
columns string
columnValues string
where string
Résultat int

this() public méthode

public this ( string provider ) : ITransformationProvider
provider string
Résultat ITransformationProvider

Property Details

Instance public_oe static_oe property

public static NoOpTransformationProvider,Simple.Migrator.Providers Instance
Résultat NoOpTransformationProvider