SocketsHttpHandler.ResponseDrainTimeout Property

Definition

Gets or sets the timespan to wait for data to be drained from responses.

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

Property Value

TimeSpan

The timespan to wait for data to be drained from responses.

Remarks

Draining occurs when a request is cancelled or a response is disposed prior to fully reading the content. If the time exceeds the value, the connection will be closed rather than reused.

Applies to