Skip to content

TransactionalStateOptions Properties

Configures transaction processing for transactional state.

ConfirmationRetryLimit

staticgetset
View source
public static int ConfirmationRetryLimit
Gets or sets the legacy confirmation retry limit retained for configuration compatibility.

LockAcquireTimeout

getset
View source
public TimeSpan LockAcquireTimeout
Gets or sets the maximum duration that a transaction waits to acquire the state lock.

LockTimeout

getset
View source
public TimeSpan LockTimeout
Gets or sets the base duration that a transaction group retains the state lock. The effective duration is at least the transaction timeout.

MaxLockGroupSize

getset
View source
public int MaxLockGroupSize
Gets or sets the maximum number of transactions which can share a lock group.

PrepareTimeout

getset
View source
public TimeSpan PrepareTimeout
Gets or sets the maximum duration that a transaction manager waits for the prepare phase to complete.