Class EventSubscriptionExecutionReadinessDescriptor
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Describes the current execution-readiness posture for one declared event subscription.
public sealed class EventSubscriptionExecutionReadinessDescriptorInheritance
Section titled “Inheritance”object ← EventSubscriptionExecutionReadinessDescriptor
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”EventSubscriptionExecutionReadinessDescriptor(string, string, string, string, string?, IReadOnlyList<string>?, IReadOnlyDictionary<string, string>?)
Section titled “ EventSubscriptionExecutionReadinessDescriptor(string, string, string, string, string?, IReadOnlyList<string>?, IReadOnlyDictionary<string, string>?)”Creates a new event-subscription execution-readiness descriptor.
public EventSubscriptionExecutionReadinessDescriptor(string subscriptionId, string readinessState, string executionOwnership, string executionMode, string? executionRuntimeId = null, IReadOnlyList<string>? reasons = null, IReadOnlyDictionary<string, string>? metadata = null)Parameters
Section titled “Parameters”subscriptionId string
The stable declared subscription identifier.
readinessState string
The stable readiness-state identifier.
executionOwnership string
The operator-facing execution ownership answer.
executionMode string
The operator-facing execution mode answer.
executionRuntimeId string?
The managed runtime identifier when a runtime-bound path exists.
reasons IReadOnlyList<string>?
The ordered machine-readable reasons that explain the readiness state.
metadata IReadOnlyDictionary<string, string>?
Optional operator-facing metadata associated with the readiness answer.
Properties
Section titled “Properties”ExecutionMode
Section titled “ ExecutionMode”Gets the operator-facing execution mode answer.
public string ExecutionMode { get; }Property Value
Section titled “Property Value”ExecutionOwnership
Section titled “ ExecutionOwnership”Gets the operator-facing execution ownership answer.
public string ExecutionOwnership { get; }Property Value
Section titled “Property Value”ExecutionRuntimeId
Section titled “ ExecutionRuntimeId”Gets the managed runtime identifier when a runtime-bound path exists.
public string? ExecutionRuntimeId { get; }Property Value
Section titled “Property Value”HasExecutionPath
Section titled “ HasExecutionPath”Gets a value indicating whether Cephalon can currently observe or bind an execution path for the subscription.
public bool HasExecutionPath { get; }Property Value
Section titled “Property Value”Metadata
Section titled “ Metadata”Gets operator-facing metadata associated with the readiness answer.
public IReadOnlyDictionary<string, string> Metadata { get; }Property Value
Section titled “Property Value”IReadOnlyDictionary<string, string>
ReadinessState
Section titled “ ReadinessState”Gets the stable readiness-state identifier.
public string ReadinessState { get; }Property Value
Section titled “Property Value”Reasons
Section titled “ Reasons”Gets the ordered machine-readable reasons that explain the readiness state.
public IReadOnlyList<string> Reasons { get; }Property Value
Section titled “Property Value”SubscriptionId
Section titled “ SubscriptionId”Gets the stable declared subscription identifier.
public string SubscriptionId { get; }