Class CdcCaptureExecutionRuntimeManagedConnectorCommandJournalDurabilityStatus
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Describes the current operator-facing managed-connector command-journal durability posture for one CDC execution runtime.
public sealed record CdcCaptureExecutionRuntimeManagedConnectorCommandJournalDurabilityStatus : IEquatable<CdcCaptureExecutionRuntimeManagedConnectorCommandJournalDurabilityStatus>Inheritance
Section titled “Inheritance”object ← CdcCaptureExecutionRuntimeManagedConnectorCommandJournalDurabilityStatus
Implements
Section titled “Implements”IEquatable<CdcCaptureExecutionRuntimeManagedConnectorCommandJournalDurabilityStatus>
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”CdcCaptureExecutionRuntimeManagedConnectorCommandJournalDurabilityStatus(string, string?)
Section titled “ CdcCaptureExecutionRuntimeManagedConnectorCommandJournalDurabilityStatus(string, string?)”Creates a new managed-connector command-journal durability answer.
public CdcCaptureExecutionRuntimeManagedConnectorCommandJournalDurabilityStatus(string state, string? description = null)Parameters
Section titled “Parameters”state string
The stable command-journal durability state, such as not-applicable, in-memory-only, persisted, recovered, recovery-failed, or persistence-failed.
description string?
An optional operator-facing command-journal durability summary.
Properties
Section titled “Properties”AppliesToManagedConnector
Section titled “ AppliesToManagedConnector”Gets a value indicating whether the current runtime currently represents a managed connector.
public bool AppliesToManagedConnector { get; }Property Value
Section titled “Property Value”AutomaticRetryCoordinationState
Section titled “ AutomaticRetryCoordinationState”Gets the current managed-connector automatic background retry coordination state that informed durability.
public string AutomaticRetryCoordinationState { get; init; }Property Value
Section titled “Property Value”AutomaticRetryExecutionState
Section titled “ AutomaticRetryExecutionState”Gets the current managed-connector automatic background retry execution state that informed durability.
public string AutomaticRetryExecutionState { get; init; }Property Value
Section titled “Property Value”CategoryIds
Section titled “ CategoryIds”Gets the stable command-journal durability categories currently active for the execution runtime.
public IReadOnlyList<string> CategoryIds { get; init; }Property Value
Section titled “Property Value”CdcCaptureIds
Section titled “ CdcCaptureIds”Gets the CDC capture identifiers currently associated with command-journal durability.
public IReadOnlyList<string> CdcCaptureIds { get; init; }Property Value
Section titled “Property Value”CommandJournalState
Section titled “ CommandJournalState”Gets the current bounded managed-connector command-journal state that informed durability.
public string CommandJournalState { get; init; }Property Value
Section titled “Property Value”Description
Section titled “ Description”Gets an optional operator-facing command-journal durability summary.
public string? Description { get; }Property Value
Section titled “Property Value”ExecutionRuntimeId
Section titled “ ExecutionRuntimeId”Gets the stable execution-runtime identifier currently associated with command-journal durability.
public string ExecutionRuntimeId { get; init; }Property Value
Section titled “Property Value”ExecutionTopology
Section titled “ ExecutionTopology”Gets the operator-facing execution-topology classification that informed command-journal durability.
public string ExecutionTopology { get; init; }Property Value
Section titled “Property Value”HasDurableStoreConfigured
Section titled “ HasDurableStoreConfigured”Gets a value indicating whether a durable journal store is currently configured.
public bool HasDurableStoreConfigured { get; init; }Property Value
Section titled “Property Value”HasPersistedRecordedHistory
Section titled “ HasPersistedRecordedHistory”Gets a value indicating whether the current runtime has recorded command history in the persisted snapshot.
public bool HasPersistedRecordedHistory { get; init; }Property Value
Section titled “Property Value”HasPersistedSnapshot
Section titled “ HasPersistedSnapshot”Gets a value indicating whether the durable journal store currently has a persisted snapshot.
public bool HasPersistedSnapshot { get; init; }Property Value
Section titled “Property Value”HasPersistenceError
Section titled “ HasPersistenceError”Gets a value indicating whether the durable journal store currently reports a persistence error.
public bool HasPersistenceError { get; }Property Value
Section titled “Property Value”HasRecordedCommandHistory
Section titled “ HasRecordedCommandHistory”Gets a value indicating whether the current runtime currently retains recorded command history.
public bool HasRecordedCommandHistory { get; }Property Value
Section titled “Property Value”HasRecoveredPersistedHistory
Section titled “ HasRecoveredPersistedHistory”Gets a value indicating whether the current process recovered command history for this runtime from durable storage.
public bool HasRecoveredPersistedHistory { get; init; }Property Value
Section titled “Property Value”HasRecoveryError
Section titled “ HasRecoveryError”Gets a value indicating whether the durable journal store currently reports a recovery error.
public bool HasRecoveryError { get; }Property Value
Section titled “Property Value”HasTruncatedHistory
Section titled “ HasTruncatedHistory”Gets a value indicating whether the retained history currently represents bounded truncation.
public bool HasTruncatedHistory { get; }Property Value
Section titled “Property Value”IsDurable
Section titled “ IsDurable”Gets a value indicating whether the current durability answer already provides restart-safe retained history.
public bool IsDurable { get; }Property Value
Section titled “Property Value”IsInMemoryOnly
Section titled “ IsInMemoryOnly”Gets a value indicating whether the current durability answer remains in memory only.
public bool IsInMemoryOnly { get; }Property Value
Section titled “Property Value”IsPersisted
Section titled “ IsPersisted”Gets a value indicating whether the current durability answer reports healthy persisted storage.
public bool IsPersisted { get; }Property Value
Section titled “Property Value”IsPersistenceFailed
Section titled “ IsPersistenceFailed”Gets a value indicating whether the durable journal store currently failed while persisting the latest snapshot.
public bool IsPersistenceFailed { get; }Property Value
Section titled “Property Value”IsRecovered
Section titled “ IsRecovered”Gets a value indicating whether the current durability answer reports recovered persisted history.
public bool IsRecovered { get; }Property Value
Section titled “Property Value”IsRecoveryFailed
Section titled “ IsRecoveryFailed”Gets a value indicating whether the durable journal store currently failed while recovering persisted history.
public bool IsRecoveryFailed { get; }Property Value
Section titled “Property Value”LastPersistedAtUtc
Section titled “ LastPersistedAtUtc”Gets the UTC timestamp when the durable journal snapshot was last persisted successfully.
public DateTimeOffset? LastPersistedAtUtc { get; init; }Property Value
Section titled “Property Value”LastPersistenceError
Section titled “ LastPersistenceError”Gets the latest durable journal persistence error when one exists.
public string? LastPersistenceError { get; init; }Property Value
Section titled “Property Value”LastRecoveredAtUtc
Section titled “ LastRecoveredAtUtc”Gets the UTC timestamp when the current process last recovered the durable journal snapshot, when recovery happened.
public DateTimeOffset? LastRecoveredAtUtc { get; init; }Property Value
Section titled “Property Value”LastRecoveryError
Section titled “ LastRecoveryError”Gets the latest durable journal recovery error when one exists.
public string? LastRecoveryError { get; init; }Property Value
Section titled “Property Value”ManagementMode
Section titled “ ManagementMode”Gets the declared managed-connector management mode when one is known.
public string? ManagementMode { get; init; }Property Value
Section titled “Property Value”MaximumRetainedEntryCount
Section titled “ MaximumRetainedEntryCount”Gets the maximum number of bounded journal entries retained for one execution runtime.
public int MaximumRetainedEntryCount { get; init; }Property Value
Section titled “Property Value”PersistencePath
Section titled “ PersistencePath”Gets the configured durable persistence path when one exists.
public string? PersistencePath { get; init; }Property Value
Section titled “Property Value”RetainedEntryCount
Section titled “ RetainedEntryCount”Gets the number of bounded journal entries currently retained for the execution runtime.
public int RetainedEntryCount { get; init; }Property Value
Section titled “Property Value”SourceId
Section titled “ SourceId”Gets the primary source identifier Cephalon used to derive command-journal durability.
public string SourceId { get; init; }Property Value
Section titled “Property Value”Gets the stable managed-connector command-journal durability state.
public string State { get; }Property Value
Section titled “Property Value”TotalRecordedEntryCount
Section titled “ TotalRecordedEntryCount”Gets the total number of command-execution outcomes currently visible to the durability answer.
public int TotalRecordedEntryCount { get; init; }