Class PrerenderStatusUpdatedEventArgs
Fired when a prerender attempt is updated.
public sealed record PrerenderStatusUpdatedEventArgs : EventArgs, IEquatable<EventArgs>, IEquatable<PrerenderStatusUpdatedEventArgs>
- Inheritance
-
EventArgsPrerenderStatusUpdatedEventArgs
- Implements
-
IEquatable<EventArgs>
- Inherited Members
-
EventArgs.ToString()EventArgs.GetHashCode()EventArgs.Equals(EventArgs)EventArgs.<Clone>$()EventArgs.BiDiEventArgs.AdditionalDataEventArgs.AdditionalMessageData
Constructors
PrerenderStatusUpdatedEventArgs(PreloadingAttemptKey, PreloadPipelineId, PreloadingStatus, PrerenderFinalStatus?, string?, ImmutableArray<PrerenderMismatchedHeaders>?)
Fired when a prerender attempt is updated.
public PrerenderStatusUpdatedEventArgs(PreloadingAttemptKey Key, PreloadPipelineId PipelineId, PreloadingStatus Status, PrerenderFinalStatus? PrerenderStatus = null, string? DisallowedMojoInterface = null, ImmutableArray<PrerenderMismatchedHeaders>? MismatchedHeaders = null)
Parameters
KeyPreloadingAttemptKeyPipelineIdPreloadPipelineIdStatusPreloadingStatusPrerenderStatusPrerenderFinalStatus?DisallowedMojoInterfacestringThis is used to give users more information about the name of Mojo interface that is incompatible with prerender and has caused the cancellation of the attempt.
MismatchedHeadersImmutableArray<PrerenderMismatchedHeaders>?
Properties
DisallowedMojoInterface
This is used to give users more information about the name of Mojo interface that is incompatible with prerender and has caused the cancellation of the attempt.
public string? DisallowedMojoInterface { get; init; }
Property Value
Key
public PreloadingAttemptKey Key { get; init; }
Property Value
MismatchedHeaders
public ImmutableArray<PrerenderMismatchedHeaders>? MismatchedHeaders { get; init; }
Property Value
PipelineId
public PreloadPipelineId PipelineId { get; init; }
Property Value
PrerenderStatus
public PrerenderFinalStatus? PrerenderStatus { get; init; }
Property Value
Status
public PreloadingStatus Status { get; init; }