IForwarderTelemetryConsumer.OnContentTransferred Method

Definition

Called after transferring the request or response content.

public virtual void OnContentTransferred(DateTime timestamp, bool isRequest, long contentLength, long iops, TimeSpan readTime, TimeSpan writeTime, TimeSpan firstReadTime);
abstract member OnContentTransferred : DateTime * bool * int64 * int64 * TimeSpan * TimeSpan * TimeSpan -> unit
override this.OnContentTransferred : DateTime * bool * int64 * int64 * TimeSpan * TimeSpan * TimeSpan -> unit
Public Overridable Sub OnContentTransferred (timestamp As DateTime, isRequest As Boolean, contentLength As Long, iops As Long, readTime As TimeSpan, writeTime As TimeSpan, firstReadTime As TimeSpan)

Parameters

timestamp
DateTime

Timestamp when the event was fired.

isRequest
Boolean

Indicates whether we transfered the content from the client to the backend or vice-versa.

contentLength
Int64

Number of bytes transferred.

iops
Int64

Number of read/write pairs performed.

readTime
TimeSpan

Time spent reading from the source.

writeTime
TimeSpan

Time spent writing to the destination.

firstReadTime
TimeSpan

Time spent on the first read of the source.

Applies to