Interface ISqlDatabaseFactoryStatementListener
Represents a listener that allows to react to SQL statements executed during ISqlDatabase creation.
public interface ISqlDatabaseFactoryStatementListener
Methods
OnAfter(SqlDatabaseFactoryStatementEvent, TimeSpan, Exception?)
Method invoked just after an SQL statement execution has finished.
void OnAfter(SqlDatabaseFactoryStatementEvent @event, TimeSpan elapsedTime, Exception? exception)
Parameters
event
SqlDatabaseFactoryStatementEventEvent that contains information about an invoked SQL statement.
elapsedTime
TimeSpanAmount of time elapsed during an SQL statement's execution.
exception
ExceptionOptional exception thrown during an SQL statement execution.
OnBefore(SqlDatabaseFactoryStatementEvent)
Method invoked just before an SQL statement execution starts.
void OnBefore(SqlDatabaseFactoryStatementEvent @event)
Parameters
event
SqlDatabaseFactoryStatementEventEvent that contains information about an SQL statement to be invoked.