Méthode | Description | |
---|---|---|
Commit ( IProviderUnit unit ) : void |
Commits this transaction.
|
|
EnsureBegun ( ) : void | ||
GetTransactionId ( ) : string | ||
HasCommitalActionsToPerform ( ) : bool |
Determines whether this transaction has actions to perform prior to committing, e.g. cache flushing.
|
|
PerformPreCommitalActions ( ) : void |
Performs the pre commital actions, e.g. cache flushing.
|
|
Rollback ( IProviderUnit unit ) : void |
Rolls back this transaction.
|
|
Rollback ( bool requestIsImplicit ) : void |
Rolls back this transaction and stores a value for whether the rollback request was as a result of an implicit operation, like the disposal of the transaction.
|
Méthode | Description | |
---|---|---|
AbstractProviderTransaction ( ) : System | ||
DisposeResources ( ) : void | ||
PerformCommit ( ) : bool | ||
PerformExplicitRollback ( ) : bool | ||
PerformImplicitRollback ( ) : bool |
protected AbstractProviderTransaction ( ) : System | ||
Résultat | System |
public Commit ( IProviderUnit unit ) : void | ||
unit | IProviderUnit | |
Résultat | void |
public HasCommitalActionsToPerform ( ) : bool | ||
Résultat | bool |
protected abstract PerformCommit ( ) : bool | ||
Résultat | bool |
protected abstract PerformExplicitRollback ( ) : bool | ||
Résultat | bool |
protected abstract PerformImplicitRollback ( ) : bool | ||
Résultat | bool |
public PerformPreCommitalActions ( ) : void | ||
Résultat | void |
public Rollback ( IProviderUnit unit ) : void | ||
unit | IProviderUnit | |
Résultat | void |
public Rollback ( bool requestIsImplicit ) : void | ||
requestIsImplicit | bool | if set to |
Résultat | void |