Class PreloadingAttemptSource
Lists sources for a preloading attempt, specifically the ids of rule sets that had a speculation rule that triggered the attempt, and the BackendNodeIds of <a href> or <area href> elements that triggered the attempt (in the case of attempts triggered by a document rule). It is possible for multiple rule sets and links to trigger a single attempt.
public sealed record PreloadingAttemptSource : IEquatable<PreloadingAttemptSource>
- Inheritance
-
PreloadingAttemptSource
- Implements
- Inherited Members
Constructors
PreloadingAttemptSource(PreloadingAttemptKey, ImmutableArray<RuleSetId>, ImmutableArray<BackendNodeId>)
Lists sources for a preloading attempt, specifically the ids of rule sets that had a speculation rule that triggered the attempt, and the BackendNodeIds of <a href> or <area href> elements that triggered the attempt (in the case of attempts triggered by a document rule). It is possible for multiple rule sets and links to trigger a single attempt.
public PreloadingAttemptSource(PreloadingAttemptKey Key, ImmutableArray<RuleSetId> RuleSetIds, ImmutableArray<BackendNodeId> NodeIds)
Parameters
KeyPreloadingAttemptKeyRuleSetIdsImmutableArray<RuleSetId>NodeIdsImmutableArray<BackendNodeId>
Properties
Key
public PreloadingAttemptKey Key { get; init; }
Property Value
NodeIds
public ImmutableArray<BackendNodeId> NodeIds { get; init; }
Property Value
RuleSetIds
public ImmutableArray<RuleSetId> RuleSetIds { get; init; }