Class RuntimeOperationalStory
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Engine.Runtime
Assembly: Cephalon.Engine.dll
Combines the operator-facing runtime story into one payload that explains what loaded, started, failed, and why.
public sealed record RuntimeOperationalStory : IEquatable<RuntimeOperationalStory>Inheritance
Section titled “Inheritance”object ← RuntimeOperationalStory
Implements
Section titled “Implements”IEquatable<RuntimeOperationalStory>
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”RuntimeOperationalStory(DateTimeOffset, RuntimeStatusSnapshot, IReadOnlyList<PackageManifest>, IReadOnlyList<RuntimeModuleLifecycleState>, IReadOnlyList<RuntimeLifecycleEvent>)
Section titled “ RuntimeOperationalStory(DateTimeOffset, RuntimeStatusSnapshot, IReadOnlyList<PackageManifest>, IReadOnlyList<RuntimeModuleLifecycleState>, IReadOnlyList<RuntimeLifecycleEvent>)”Combines the operator-facing runtime story into one payload that explains what loaded, started, failed, and why.
public RuntimeOperationalStory(DateTimeOffset GeneratedAtUtc, RuntimeStatusSnapshot Status, IReadOnlyList<PackageManifest> LoadedPackages, IReadOnlyList<RuntimeModuleLifecycleState> Modules, IReadOnlyList<RuntimeLifecycleEvent> Timeline)Parameters
Section titled “Parameters”GeneratedAtUtc DateTimeOffset
The UTC timestamp when the story snapshot was created.
Status RuntimeStatusSnapshot
The current runtime lifecycle status snapshot.
LoadedPackages IReadOnlyList<PackageManifest>
The packages currently visible to the runtime story.
Modules IReadOnlyList<RuntimeModuleLifecycleState>
The current lifecycle state for each loaded module.
Timeline IReadOnlyList<RuntimeLifecycleEvent>
The ordered lifecycle narrative for package load, execution-graph transitions, hosted-execution transitions, module transitions, runtime transitions, and failures.
Properties
Section titled “Properties”ExecutionGraphs
Section titled “ ExecutionGraphs”Gets the current lifecycle state for each execution graph visible to the runtime story.
public IReadOnlyList<RuntimeExecutionGraphState> ExecutionGraphs { get; init; }Property Value
Section titled “Property Value”IReadOnlyList<RuntimeExecutionGraphState>
GeneratedAtUtc
Section titled “ GeneratedAtUtc”The UTC timestamp when the story snapshot was created.
public DateTimeOffset GeneratedAtUtc { get; init; }Property Value
Section titled “Property Value”HostedExecutions
Section titled “ HostedExecutions”Gets the current lifecycle state for each hosted execution visible to the runtime story.
public IReadOnlyList<RuntimeHostedExecutionState> HostedExecutions { get; init; }Property Value
Section titled “Property Value”IReadOnlyList<RuntimeHostedExecutionState>
LoadedPackages
Section titled “ LoadedPackages”The packages currently visible to the runtime story.
public IReadOnlyList<PackageManifest> LoadedPackages { get; init; }Property Value
Section titled “Property Value”IReadOnlyList<PackageManifest>
Modules
Section titled “ Modules”The current lifecycle state for each loaded module.
public IReadOnlyList<RuntimeModuleLifecycleState> Modules { get; init; }Property Value
Section titled “Property Value”IReadOnlyList<RuntimeModuleLifecycleState>
Status
Section titled “ Status”The current runtime lifecycle status snapshot.
public RuntimeStatusSnapshot Status { get; init; }Property Value
Section titled “Property Value”Timeline
Section titled “ Timeline”The ordered lifecycle narrative for package load, execution-graph transitions, hosted-execution transitions, module transitions, runtime transitions, and failures.
public IReadOnlyList<RuntimeLifecycleEvent> Timeline { get; init; }