Close
Execute
get_CheckpointDescription
get_CheckpointName
get_Count
get_Description
get_Identity
get_Name
get_Operation
get_Privileges
get_Resolution
get_UserName
GetCheckpointDescription
GetChildren
GetCreationDate
GetDescription
GetOwner
GetParents
GetPrivileges
IActivateLongTransaction
IActivateLongTransactionCheckpoint
IChangeLongTransactionPrivileges
IChangeLongTransactionSet
ICommitLongTransaction
ICreateLongTransaction
ICreateLongTransactionCheckpoint
IDeactivateLongTransaction
IFreezeLongTransaction
IGetLongTransactionCheckpoints
IGetLongTransactionPrivileges
IGetLongTransactions
IGetLongTransactionsInSet
ILongTransactionCheckpointReader
ILongTransactionConflictDirectiveEnumerator
ILongTransactionPrivilegeReader
ILongTransactionReader
ILongTransactionSetReader
IRollbackLongTransaction
IRollbackLongTransactionCheckpoint
IsActive
IsFrozen
ReadNext
Reset
set_CheckpointDescription
set_CheckpointName
set_Description
set_LongTransactionName
set_Name
set_Operation
set_Operation
set_Operation
set_Privileges
set_Resolution
set_UserName
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