ข้ามไปยังเนื้อหา

Class RuntimeExecutionGraphState

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Engine.Runtime
Assembly: Cephalon.Engine.dll

Describes the current operator-facing lifecycle state for one execution graph visible to the runtime.

public sealed record RuntimeExecutionGraphState : IEquatable<RuntimeExecutionGraphState>

objectRuntimeExecutionGraphState

IEquatable<RuntimeExecutionGraphState>

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

RuntimeExecutionGraphState(string, string, string?, string, string?, string, DateTimeOffset?, DateTimeOffset?, DateTimeOffset?, string?, DateTimeOffset?)

Section titled “ RuntimeExecutionGraphState(string, string, string?, string, string?, string, DateTimeOffset?, DateTimeOffset?, DateTimeOffset?, string?, DateTimeOffset?)”

Describes the current operator-facing lifecycle state for one execution graph visible to the runtime.

public RuntimeExecutionGraphState(string GraphId, string DisplayName, string? Description, string SourceModuleId, string? SourceModuleVersion, string EntryNodeId, DateTimeOffset? LoadedAtUtc, DateTimeOffset? ActivatedAtUtc, DateTimeOffset? DeactivatedAtUtc, string? LastObservedPhase, DateTimeOffset? LastObservedAtUtc)

GraphId string

The stable execution-graph identifier.

DisplayName string

The operator-facing execution-graph display name.

Description string?

The operator-facing execution-graph description when one was published.

SourceModuleId string

The module that contributed the execution graph.

SourceModuleVersion string?

The effective version of the source module when available.

EntryNodeId string

The entry node used when the graph begins execution.

LoadedAtUtc DateTimeOffset?

The UTC timestamp when the graph became visible to the built runtime story.

ActivatedAtUtc DateTimeOffset?

The UTC timestamp when the graph most recently became active with the runtime.

DeactivatedAtUtc DateTimeOffset?

The UTC timestamp when the graph most recently became inactive because the runtime stopped.

LastObservedPhase string?

The last lifecycle phase recorded for the execution graph.

LastObservedAtUtc DateTimeOffset?

The UTC timestamp when the last lifecycle phase was recorded.

The UTC timestamp when the graph most recently became active with the runtime.

public DateTimeOffset? ActivatedAtUtc { get; init; }

DateTimeOffset?

The UTC timestamp when the graph most recently became inactive because the runtime stopped.

public DateTimeOffset? DeactivatedAtUtc { get; init; }

DateTimeOffset?

The operator-facing execution-graph description when one was published.

public string? Description { get; init; }

string?

The operator-facing execution-graph display name.

public string DisplayName { get; init; }

string

The entry node used when the graph begins execution.

public string EntryNodeId { get; init; }

string

The stable execution-graph identifier.

public string GraphId { get; init; }

string

Gets a value indicating whether the execution graph is currently active with the runtime.

public bool IsActive { get; }

bool

Gets a value indicating whether the execution graph most recently observed a deactivation event.

public bool IsDeactivated { get; }

bool

Gets a value indicating whether the execution graph is visible to the runtime story.

public bool IsLoaded { get; }

bool

The UTC timestamp when the last lifecycle phase was recorded.

public DateTimeOffset? LastObservedAtUtc { get; init; }

DateTimeOffset?

The last lifecycle phase recorded for the execution graph.

public string? LastObservedPhase { get; init; }

string?

The UTC timestamp when the graph became visible to the built runtime story.

public DateTimeOffset? LoadedAtUtc { get; init; }

DateTimeOffset?

The module that contributed the execution graph.

public string SourceModuleId { get; init; }

string

The effective version of the source module when available.

public string? SourceModuleVersion { get; init; }

string?