This topic has not yet been rated - Rate this topic

ConnectionOrientedTransportBindingElement.MaxOutputDelay Property

Gets or sets the maximum interval of time that a chunk of a message or a full message can remain buffered in memory before being sent out.

Namespace:  Microsoft.ServiceBus.Channels
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)
public TimeSpan MaxOutputDelay { get; set; }

Property Value

Type: System.TimeSpan
Returns a TimeSpan that specifies the maximum interval of time that a chunk of a message or a full message can remain buffered in memory before being sent out. The default value is 2 seconds. This property is only meaningful if the AllowedOutputBatching property of an outgoing message is set to true. Otherwise, this value is ignored and messages are sent immediately.
Exception Condition
[ArguementOutOfRangeException]

The value is less than zero.

If AllowedOutputBatching is false then this property is ignored for that message.

Did you find this helpful?
(1500 characters remaining)