TransactionalStateOptions
class
Namespace: Orleans.Configuration
Configures transaction processing for transactional state.
public class TransactionalStateOptionsConstructors
Properties
ConfirmationRetryDelayGets or sets the delay between attempts to confirm a committed transaction.ConfirmationRetryLimitGets or sets the legacy confirmation retry limit retained for configuration compatibility.DefaultLockAcquireTimeoutGets the default value ofTransactionalStateOptions.DefaultPrepareTimeoutGets the default value ofTransactionalStateOptions.LockAcquireTimeoutGets or sets the maximum duration that a transaction waits to acquire the state lock.LockTimeoutGets or sets the base duration that a transaction group retains the state lock. The effective duration is at least the transaction timeout.MaxLockGroupSizeGets or sets the maximum number of transactions which can share a lock group.PrepareTimeoutGets or sets the maximum duration that a transaction manager waits for the prepare phase to complete.RemoteTransactionPingFrequencyGets or sets the interval between liveness notifications sent for remote transactions.
Fields
DefaultConfirmationRetryLimitThe default value ofTransactionalStateOptions.DefaultLockTimeoutThe default value ofTransactionalStateOptions.DefaultMaxLockGroupSizeThe default value ofTransactionalStateOptions.DefaultRemoteTransactionPingFrequencyThe default value ofTransactionalStateOptions.
