SqlServerDatabaseCleaner SqlServerDatabaseCleaner Class

Definition

public class SqlServerDatabaseCleaner : RelationalDatabaseCleaner
Public Class SqlServerDatabaseCleaner
    Inherits RelationalDatabaseCleaner
Inheritance
System.ObjectSystem.Object
SqlServerDatabaseCleanerSqlServerDatabaseCleaner

Methods

AcceptForeignKey(ForeignKeyModel) AcceptForeignKey(ForeignKeyModel)

Inherited from RelationalDatabaseCleaner

AcceptIndex(IndexModel) AcceptIndex(IndexModel)

protected override bool AcceptIndex(IndexModel index)
Protected Overrides Function AcceptIndex(index As IndexModel) As Boolean
Parameters
Returns
System.Boolean System.Boolean
Overrides

AcceptSequence(SequenceModel) AcceptSequence(SequenceModel)

Inherited from RelationalDatabaseCleaner

AcceptTable(TableModel) AcceptTable(TableModel)

Inherited from RelationalDatabaseCleaner

BuildCustomSql(DatabaseModel) BuildCustomSql(DatabaseModel)

Inherited from RelationalDatabaseCleaner

Clean(DatabaseFacade) Clean(DatabaseFacade)

Inherited from RelationalDatabaseCleaner

CreateDatabaseModelFactory(ILoggerFactory) CreateDatabaseModelFactory(ILoggerFactory)

protected override IInternalDatabaseModelFactory CreateDatabaseModelFactory(ILoggerFactory loggerFactory)
Protected Overrides Function CreateDatabaseModelFactory(loggerFactory As ILoggerFactory) As IInternalDatabaseModelFactory
Parameters
loggerFactory
ILoggerFactory ILoggerFactory
Returns

Drop(ForeignKeyModel) Drop(ForeignKeyModel)

protected override DropForeignKeyOperation Drop(ForeignKeyModel foreignKey)
Protected Overrides Function Drop(foreignKey As ForeignKeyModel) As DropForeignKeyOperation
Parameters
Returns
Overrides

Drop(IndexModel) Drop(IndexModel)

protected override DropIndexOperation Drop(IndexModel index)
Protected Overrides Function Drop(index As IndexModel) As DropIndexOperation
Parameters
Returns
Overrides

Drop(SequenceModel) Drop(SequenceModel)

Inherited from RelationalDatabaseCleaner

Drop(TableModel) Drop(TableModel)

protected override DropTableOperation Drop(TableModel table)
Protected Overrides Function Drop(table As TableModel) As DropTableOperation
Parameters
Returns
Overrides

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object