Property | Type | Description | |
---|---|---|---|
AccessDataSource | System | ||
CreateConnection | System.Data.OleDb.OleDbConnection | ||
CreateConnectionAsync | Task |
||
Execute | int? | ||
IRootDataSource | |||
IRootDataSource | IOpenDataSource | ||
IRootDataSource | ITransactionalDataSource | ||
IRootDataSource | Task |
||
IRootDataSource | Task |
||
WithSettings |
Method | Description | |
---|---|---|
AccessDataSource ( System.Data.OleDb.OleDbConnectionStringBuilder connectionStringBuilder, AccessDataSourceSettings settings = null ) : System |
Initializes a new instance of the AccessDataSource class.
|
|
AccessDataSource ( string connectionString, AccessDataSourceSettings settings = null ) : System |
Initializes a new instance of the AccessDataSource class.
|
|
AccessDataSource ( string name, System.Data.OleDb.OleDbConnectionStringBuilder connectionStringBuilder, AccessDataSourceSettings settings = null ) : System |
Initializes a new instance of the AccessDataSource class.
|
|
AccessDataSource ( string name, string connectionString, AccessDataSourceSettings settings = null ) : System |
Initializes a new instance of the AccessDataSource class.
|
|
BeginTransaction ( IsolationLevel isolationLevel = null, bool forwardEvents = true ) : AccessTransactionalDataSource |
Creates a new transaction. The caller of this method is responsible for closing the transaction. |
|
BeginTransactionAsync ( IsolationLevel isolationLevel = null, bool forwardEvents = true ) : Task |
Creates a new transaction. The caller of this method is responsible for closing the transaction. |
|
CreateFromConfig ( string connectionName ) : |
Creates a new connection using the connection string in the app.config file.
|
|
TestConnection ( ) : void |
Tests the connection.
|
|
TestConnectionAsync ( ) : Task |
Tests the connection asynchronously.
|
|
WithCache ( ICacheAdapter cache ) : |
Craetes a new data source with the provided cache.
|
|
WithRules ( ) : |
Creates a new data source with additional audit rules.
|
|
WithRules ( IEnumerable |
Creates a new data source with additional audit rules.
|
|
WithUser ( object userValue ) : |
Creates a new data source with the indicated user. This is used in conjunction with audit rules. |
Method | Description | |
---|---|---|
Execute ( OleDbTransaction>.OperationExecutionToken |
Executes the specified operation.
|
|
ExecuteAsync ( OleDbParameter>.CommandExecutionToken |
Executes the specified operation asynchronously.
|
|
ExecuteAsync ( OleDbTransaction>.OperationExecutionToken |
execute as an asynchronous operation.
|
Method | Description | |
---|---|---|
AccessDataSource ( string name, System.Data.OleDb.OleDbConnectionStringBuilder connectionStringBuilder, AccessDataSourceSettings settings, AccessMetadataCache databaseMetadata, ICacheAdapter cache, object>.ConcurrentDictionary |
||
CreateConnection ( ) : System.Data.OleDb.OleDbConnection | ||
CreateConnectionAsync ( |
||
Execute ( OleDbParameter>.CommandExecutionToken |
||
IRootDataSource ( ) : |
||
IRootDataSource ( |
||
IRootDataSource ( ) : ITransactionalDataSource | ||
IRootDataSource ( ) : Task |
||
IRootDataSource ( ) : Task |
||
WithSettings ( AccessDataSourceSettings settings ) : |
public AccessDataSource ( System.Data.OleDb.OleDbConnectionStringBuilder connectionStringBuilder, AccessDataSourceSettings settings = null ) : System | ||
connectionStringBuilder | System.Data.OleDb.OleDbConnectionStringBuilder | |
settings | AccessDataSourceSettings | Optional settings object. |
return | System |
public AccessDataSource ( string connectionString, AccessDataSourceSettings settings = null ) : System | ||
connectionString | string | |
settings | AccessDataSourceSettings | Optional settings object. |
return | System |
public AccessDataSource ( string name, System.Data.OleDb.OleDbConnectionStringBuilder connectionStringBuilder, AccessDataSourceSettings settings = null ) : System | ||
name | string | The name of the data source. |
connectionStringBuilder | System.Data.OleDb.OleDbConnectionStringBuilder | The connection string builder. |
settings | AccessDataSourceSettings | Optional settings object. |
return | System |
public AccessDataSource ( string name, string connectionString, AccessDataSourceSettings settings = null ) : System | ||
name | string | The name of the data source. |
connectionString | string | The connection string. |
settings | AccessDataSourceSettings | Optional settings object. |
return | System |
public BeginTransaction ( IsolationLevel isolationLevel = null, bool forwardEvents = true ) : AccessTransactionalDataSource | ||
isolationLevel | IsolationLevel | |
forwardEvents | bool | |
return | AccessTransactionalDataSource |
public BeginTransactionAsync ( IsolationLevel isolationLevel = null, bool forwardEvents = true ) : Task |
||
isolationLevel | IsolationLevel | |
forwardEvents | bool | |
return | Task |
public static CreateFromConfig ( string connectionName ) : |
||
connectionName | string | |
return |
protected Execute ( OleDbTransaction>.OperationExecutionToken |
||
executionToken | OleDbTransaction>.OperationExecutionToken | The execution token. |
implementation | OleDbTransaction>.OperationImplementation | The implementation. |
state | object | The state. |
return | int? |
protected ExecuteAsync ( OleDbParameter>.CommandExecutionToken |
||
executionToken | OleDbParameter>.CommandExecutionToken | |
implementation | CommandImplementationAsync |
|
cancellationToken | ||
state | object | |
return | Task |
protected ExecuteAsync ( OleDbTransaction>.OperationExecutionToken |
||
executionToken | OleDbTransaction>.OperationExecutionToken | The execution token. |
implementation | OleDbTransaction>.OperationImplementationAsync | The implementation. |
cancellationToken | The cancellation token. | |
state | object | The state. |
return | Task |
public WithCache ( ICacheAdapter cache ) : |
||
cache | ICacheAdapter | The cache. |
return |
public WithRules ( IEnumerable |
||
additionalRules | IEnumerable |
The additional rules. |
return |
public WithUser ( object userValue ) : |
||
userValue | object | The user value. |
return |