Class CdcCaptureExecutionRuntimeManagedConnectorDistributedRetryLeaseStates
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Defines the stable state identifiers used by managed-connector distributed retry lease answers.
public static class CdcCaptureExecutionRuntimeManagedConnectorDistributedRetryLeaseStatesInheritance
Section titled “Inheritance”object ← CdcCaptureExecutionRuntimeManagedConnectorDistributedRetryLeaseStates
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()
Fields
Section titled “Fields”IdempotencyRisk
Section titled “ IdempotencyRisk”Automatic retry cannot run because cross-node idempotency evidence is incomplete or unsafe.
public const string IdempotencyRisk = "idempotency-risk"Field Value
Section titled “Field Value”IdempotentSafe
Section titled “ IdempotentSafe”Automatic retry can run because Cephalon has both lease ownership and restart-safe idempotency evidence.
public const string IdempotentSafe = "idempotent-safe"Field Value
Section titled “Field Value”LeaseConflicted
Section titled “ LeaseConflicted”Automatic retry cannot run because lease ownership or multi-node coordination remains conflicted.
public const string LeaseConflicted = "lease-conflicted"Field Value
Section titled “Field Value”LeaseHeld
Section titled “ LeaseHeld”The current node holds the active retry lease, but Cephalon has not yet proven cross-node idempotency from retained history.
public const string LeaseHeld = "lease-held"Field Value
Section titled “Field Value”LeaseMissing
Section titled “ LeaseMissing”Automatic retry cannot run because no active retry lease is currently visible.
public const string LeaseMissing = "lease-missing"Field Value
Section titled “Field Value”NotApplicable
Section titled “ NotApplicable”Distributed retry lease posture does not currently apply to the execution runtime.
public const string NotApplicable = "not-applicable"Field Value
Section titled “Field Value”OperatorOnly
Section titled “ OperatorOnly”Distributed retry lease posture still remains operator-owned outside Cephalon.
public const string OperatorOnly = "operator-only"Field Value
Section titled “Field Value”SingleNode
Section titled “ SingleNode”Automatic retry can run on the current node without cross-node coordination.
public const string SingleNode = "single-node"