Class ResourceTiming
Timing information for the request.
public sealed class ResourceTiming
- Inheritance
-
ResourceTiming
- Inherited Members
Properties
ConnectEnd
Connected to the remote host.
[JsonPropertyName("connectEnd")]
public double ConnectEnd { get; set; }
Property Value
ConnectStart
Started connecting to the remote host.
[JsonPropertyName("connectStart")]
public double ConnectStart { get; set; }
Property Value
DnsEnd
Finished DNS address resolve.
[JsonPropertyName("dnsEnd")]
public double DnsEnd { get; set; }
Property Value
DnsStart
Started DNS address resolve.
[JsonPropertyName("dnsStart")]
public double DnsStart { get; set; }
Property Value
ProxyEnd
Finished resolving proxy.
[JsonPropertyName("proxyEnd")]
public double ProxyEnd { get; set; }
Property Value
ProxyStart
Started resolving proxy.
[JsonPropertyName("proxyStart")]
public double ProxyStart { get; set; }
Property Value
PushEnd
Time the server finished pushing request.
[JsonPropertyName("pushEnd")]
public double PushEnd { get; set; }
Property Value
PushStart
Time the server started pushing request.
[JsonPropertyName("pushStart")]
public double PushStart { get; set; }
Property Value
ReceiveHeadersEnd
Finished receiving response headers.
[JsonPropertyName("receiveHeadersEnd")]
public double ReceiveHeadersEnd { get; set; }
Property Value
ReceiveHeadersStart
Started receiving response headers.
[JsonPropertyName("receiveHeadersStart")]
public double ReceiveHeadersStart { get; set; }
Property Value
RequestTime
Timing's requestTime is a baseline in seconds, while the other numbers are ticks in milliseconds relatively to this requestTime.
[JsonPropertyName("requestTime")]
public double RequestTime { get; set; }
Property Value
SendEnd
Finished sending request.
[JsonPropertyName("sendEnd")]
public double SendEnd { get; set; }
Property Value
SendStart
Started sending request.
[JsonPropertyName("sendStart")]
public double SendStart { get; set; }
Property Value
SslEnd
Finished SSL handshake.
[JsonPropertyName("sslEnd")]
public double SslEnd { get; set; }
Property Value
SslStart
Started SSL handshake.
[JsonPropertyName("sslStart")]
public double SslStart { get; set; }
Property Value
WorkerCacheLookupStart
Started cache lookup when the source was evaluated to cache.
[JsonPropertyName("workerCacheLookupStart")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? WorkerCacheLookupStart { get; set; }
Property Value
WorkerFetchStart
Started fetch event.
[JsonPropertyName("workerFetchStart")]
public double WorkerFetchStart { get; set; }
Property Value
WorkerReady
Finished Starting ServiceWorker.
[JsonPropertyName("workerReady")]
public double WorkerReady { get; set; }
Property Value
WorkerRespondWithSettled
Settled fetch event respondWith promise.
[JsonPropertyName("workerRespondWithSettled")]
public double WorkerRespondWithSettled { get; set; }
Property Value
WorkerRouterEvaluationStart
Started ServiceWorker static routing source evaluation.
[JsonPropertyName("workerRouterEvaluationStart")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? WorkerRouterEvaluationStart { get; set; }
Property Value
WorkerStart
Started running ServiceWorker.
[JsonPropertyName("workerStart")]
public double WorkerStart { get; set; }