ServiceBusSessionProcessorOptions.MaxAutoLockRenewalDuration Property

Definition

Gets or sets the maximum duration within which the session lock will be renewed automatically. This value should be greater than the queue's LockDuration Property. To specify an infinite duration, use InfiniteTimeSpan.

public TimeSpan MaxAutoLockRenewalDuration { get; set; }
member this.MaxAutoLockRenewalDuration : TimeSpan with get, set
Public Property MaxAutoLockRenewalDuration As TimeSpan

Property Value

The maximum duration during which session locks are automatically renewed. The default value is 5 minutes.

Exceptions

A negative value is attempted to be set for the property.

Remarks

The session lock renewal can continue for sometime in the background after completion of message and result in a few false SessionLockLost exceptions temporarily.

Applies to