Class ServiceWorkerVersion
- Namespace
- OpenQA.Selenium.DevTools.V147.ServiceWorker
- Assembly
- Selenium.WebDriver.dll
ServiceWorker version.
public sealed class ServiceWorkerVersion
- Inheritance
-
ServiceWorkerVersion
- Inherited Members
Properties
ControlledClients
controlledClients
[JsonPropertyName("controlledClients")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string[]? ControlledClients { get; set; }
Property Value
- string[]
RegistrationId
registrationId
[JsonPropertyName("registrationId")]
public string RegistrationId { get; set; }
Property Value
RouterRules
routerRules
[JsonPropertyName("routerRules")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? RouterRules { get; set; }
Property Value
RunningStatus
runningStatus
[JsonPropertyName("runningStatus")]
public ServiceWorkerVersionRunningStatus RunningStatus { get; set; }
Property Value
ScriptLastModified
The Last-Modified header value of the main script.
[JsonPropertyName("scriptLastModified")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? ScriptLastModified { get; set; }
Property Value
ScriptResponseTime
The time at which the response headers of the main script were received from the server. For cached script it is the last time the cache entry was validated.
[JsonPropertyName("scriptResponseTime")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? ScriptResponseTime { get; set; }
Property Value
ScriptURL
scriptURL
[JsonPropertyName("scriptURL")]
public string ScriptURL { get; set; }
Property Value
Status
status
[JsonPropertyName("status")]
public ServiceWorkerVersionStatus Status { get; set; }
Property Value
TargetId
targetId
[JsonPropertyName("targetId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? TargetId { get; set; }
Property Value
VersionId
versionId
[JsonPropertyName("versionId")]
public string VersionId { get; set; }