ConnectionOrientedTransportBindingElement.MaxOutputDelay プロパティ

定義

メッセージのチャンクまたは完全なメッセージを、送信前にメモリ内のバッファーに残したままにできる最長期間を取得または設定します。

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

プロパティ値

TimeSpanメッセージのチャンクまたは完全なメッセージが送信される前にメモリ内でバッファーに保持できる最大時間を指定する 。既定値は 2 秒です。 このプロパティは、送信メッセージの AllowOutputBatching プロパティが true に設定されている場合にのみ意味があります。 それ以外の場合は、この値は無視され、メッセージは直ちに送信されます。

例外

値が 0 未満です。

注釈

AllowOutputBatchingfalse の場合、このプロパティはそのメッセージについて無視されます。

適用対象