PerformanceTiming Class
The legacy timing of the navigation of the document of a window, in milliseconds since the Unix epoch (https://w3c.github.io/navigation-timing/#sec-navigation-timing-interface, performance.timing): the values of the PerformanceNavigationTiming entry of the window.
public sealed class PerformanceTimingProperties
| Name | Description |
|---|---|
| ConnectEnd | Gets the time the connection was established. |
| ConnectStart | Gets the time the connection started. |
| DomComplete | Gets the time the readiness of the document became complete, or 0. |
| DomContentLoadedEventEnd | Gets the time the DOMContentLoaded event completed, or 0. |
| DomContentLoadedEventStart | Gets the time the DOMContentLoaded event started, or 0. |
| DomInteractive | Gets the time the readiness of the document became interactive, or 0. |
| DomLoading | Gets the time the document was created (its readiness is loading). |
| DomainLookupEnd | Gets the time the domain name lookup completed. |
| DomainLookupStart | Gets the time the domain name lookup started. |
| FetchStart | Gets the time the fetch of the document started. |
| LoadEventEnd | Gets the time the load event completed, or 0. |
| LoadEventStart | Gets the time the load event started, or 0. |
| NavigationStart | Gets the time the navigation started: the time origin of the window. |
| RedirectEnd | Gets the time the last redirect completed, or 0. |
| RedirectStart | Gets the time the first redirect started, or 0. |
| RequestStart | Gets the time the request was sent. |
| ResponseEnd | Gets the time the body of the response was received. |
| ResponseStart | Gets the time the response was received. |
| SecureConnectionStart | Gets the time the TLS handshake started, or 0 for a connection that is not secure. |
| UnloadEventEnd | Gets the time the unload event of the previous document completed, or 0. |
| UnloadEventStart | Gets the time the unload event of the previous document started, or 0. |
ConnectEnd
NavigationTiming.csConnectStart
NavigationTiming.csDomComplete
NavigationTiming.csGets the time the readiness of the document became complete, or 0.
public ulong DomComplete { get; }Property value
See also
DomContentLoadedEventEnd
NavigationTiming.csGets the time the DOMContentLoaded event completed, or 0.
public ulong DomContentLoadedEventEnd { get; }DomContentLoadedEventStart
NavigationTiming.csGets the time the DOMContentLoaded event started, or 0.
public ulong DomContentLoadedEventStart { get; }DomInteractive
NavigationTiming.csGets the time the readiness of the document became interactive, or 0.
public ulong DomInteractive { get; }Property value
See also
DomLoading
NavigationTiming.csGets the time the document was created (its readiness is loading).
public ulong DomLoading { get; }Property value
See also
DomainLookupEnd
NavigationTiming.csGets the time the domain name lookup completed.
public ulong DomainLookupEnd { get; }Property value
See also
DomainLookupStart
NavigationTiming.csGets the time the domain name lookup started.
public ulong DomainLookupStart { get; }Property value
See also
FetchStart
NavigationTiming.csGets the time the fetch of the document started.
public ulong FetchStart { get; }Property value
See also
LoadEventEnd
NavigationTiming.csGets the time the load event completed, or 0.
public ulong LoadEventEnd { get; }Property value
See also
LoadEventStart
NavigationTiming.csGets the time the load event started, or 0.
public ulong LoadEventStart { get; }Property value
See also
RedirectEnd
NavigationTiming.csGets the time the last redirect completed, or 0.
public ulong RedirectEnd { get; }Property value
See also
RedirectStart
NavigationTiming.csGets the time the first redirect started, or 0.
public ulong RedirectStart { get; }Property value
See also
RequestStart
NavigationTiming.csResponseEnd
NavigationTiming.csGets the time the body of the response was received.
public ulong ResponseEnd { get; }Property value
See also
ResponseStart
NavigationTiming.csSecureConnectionStart
NavigationTiming.csGets the time the TLS handshake started, or 0 for a connection that is not secure.
public ulong SecureConnectionStart { get; }UnloadEventEnd
NavigationTiming.csGets the time the unload event of the previous document completed, or 0.
public ulong UnloadEventEnd { get; }Property value
See also
UnloadEventStart
NavigationTiming.csGets the time the unload event of the previous document started, or 0.
public ulong UnloadEventStart { get; }