System::Void OSGeo::FDO::Commands::LongTransaction::Execute (  ) 

Executes the activate long transaction command. An exception is thrown if the long transaction does not exist or the user does not have access privileges to the long transaction.

Executes the RollbackLongTransactionCheckpoint command.

Executes the RollbackLongTransaction command.

Executes the GetLongTransactions command returning a reference to an ILongTransactionReader.

Executes the GetLongTransactionPrivileges command, returning a reference to an ILongTransactionPrivilegeReader.

Executes the get long transaction checkpoints command, returning a reference to an ILongTransactionCheckpointReader.

Executes the command.

Executes the CreateLongTransactionCheckpoint command.

Executes the create long transaction command.

Executes the ChangeLongTransactionSet command.

Executes the ChangeLongTransactionPrivilege command.

Executes the ActivateLongTransactionCheckpoint command.

Returns:
Returns nothing
Executes the commit long transaction command and returns an ILongTransactionConflictDirectiveEnumerator. If the returned enumerator's count is 0 then no conflicts were detected and the command was executed successfully. Otherwise conflicts were detected and the user must specify how to resolve them using the enumerator and call Execute again.

Returns:
Returns the long transaction privilege reader.

Returns a long transaction reader