TransactionScopes Enumeration

Represents the deferent types of transaction scopes. See Transactions

Definition

Namespace: Firefly.Box
Assembly: Firefly.Box (in Firefly.Box.dll) Version: debug-master-v:33791
C#
public enum TransactionScopes

Members

LeaveRow0 Represents a row transaction scope. The transaction will begin before the LeaveRow event, and will end after the row was saved to the database.
SavingRow1 Represents a row transaction scope. The transaction will begin before the SavingRow event - only if the row was changed, and will end after the row was saved to the database.
SaveToDatabase2 Represents a row transaction scope. The transaction will begin before the row is saved to the database and will end immediately afterwards.
None3 No Transaction will be used for this process
RowLocking4 Represents an on lock transaction scope. The transaction will begin before The lock is initiated (according to the and end after the row was saved to the database.
Row5 Represents a row transaction scope. The transaction will begin before the EnterRow event, and will end after the row was saved to the database.
Task6 Represents a task transaction scope. This transaction scope includes the entire task. The transaction will begin before the Start event, and end after the End event.
Group7 Represents a task transaction scope. Availabe only in . This transaction scope includes the all the rows in the group specified. The transaction will begin before the Enter event, and end after the Leave event.

See Also