ConnectionOrientedTransportBindingElement.MaxOutputDelay Proprietà

Definizione

Ottiene o imposta l'intervallo di tempo massimo per cui un blocco di un messaggio o un messaggio intero può rimanere memorizzato nel buffer prima dell'invio.

public:
 property TimeSpan MaxOutputDelay { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan MaxOutputDelay { get; set; }
member this.MaxOutputDelay : TimeSpan with get, set
Public Property MaxOutputDelay As TimeSpan

Valore della proprietà

TimeSpan

Oggetto TimeSpan che specifica l'intervallo massimo di tempo per cui un blocco di un messaggio o un messaggio completo può rimanere memorizzato nel buffer in memoria prima dell'invio. Il valore predefinito è 2 secondi. Questa proprietà è significativa solo se la proprietà AllowOutputBatching di un messaggio in uscita è impostata su true. In caso contrario, questo valore viene ignorato e i messaggi vengono inviati immediatamente.

Eccezioni

Il valore è minore di zero.

Commenti

Se AllowOutputBatching è false, questa proprietà viene ignorata per il messaggio in questione.

Si applica a