Skip to content

Class CdcCaptureReporterCoordinationStates

Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll

Defines the stable reporter-coordination state identifiers used by CDC runtime-state and execution-runtime summaries.

public static class CdcCaptureReporterCoordinationStates

objectCdcCaptureReporterCoordinationStates

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

Exactly one reporter currently holds the active lease for the execution runtime.

public const string Active = "active"

string

Reporter coordination is currently degraded because conflicting or ambiguous reporters are visible.

public const string Conflicted = "conflicted"

string

The latest known reporter lease expired before a replacement reporter took over, so the runtime is awaiting takeover.

public const string LeaseExpired = "lease-expired"

string

The execution runtime does not currently declare reporter-lease coordination semantics.

public const string NotConfigured = "not-configured"

string

The runtime cannot currently determine the reporter-coordination posture.

public const string Unknown = "unknown"

string

The execution runtime has not reported any capture observations yet.

public const string Unreported = "unreported"

string