Class EventSubscriptionExecutionReadinessStates
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Defines stable readiness-state identifiers for declared event-subscription execution paths.
public static class EventSubscriptionExecutionReadinessStatesInheritance
Section titled “Inheritance”object ← EventSubscriptionExecutionReadinessStates
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Remarks
Section titled “Remarks”These values describe how Cephalon can currently observe or bind a declared subscription without claiming that the core eventing package owns a generic broker runtime.
Fields
Section titled “Fields”ApplicationManagedState
Section titled “ ApplicationManagedState”The subscription has reported application-managed runtime observations.
public const string ApplicationManagedState = "application-managed-state"Field Value
Section titled “Field Value”DeclaredOnly
Section titled “ DeclaredOnly”The subscription is declared but no execution path has been bound, linked, or observed.
public const string DeclaredOnly = "declared-only"Field Value
Section titled “Field Value”HostedExecutionLinked
Section titled “ HostedExecutionLinked”The subscription is linked to a host-managed execution service.
public const string HostedExecutionLinked = "hosted-execution-linked"Field Value
Section titled “Field Value”RuntimeBound
Section titled “ RuntimeBound”The subscription is bound to a managed execution runtime contributed by a companion pack.
public const string RuntimeBound = "runtime-bound"