Class CdcCaptureExecutionRuntimeOptions
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Data.Configuration
Assembly: Cephalon.Data.dll
Configures one host-owned CDC execution runtime declaration for the runtime-neutral data pack.
public sealed class CdcCaptureExecutionRuntimeOptionsInheritance
Section titled “Inheritance”object ← CdcCaptureExecutionRuntimeOptions
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Remarks
Section titled “Remarks”These options seed additional operator-facing execution-runtime surfaces. Installed modules and
companion packs can still contribute runtimes through
Constructors
Section titled “Constructors”CdcCaptureExecutionRuntimeOptions()
Section titled “ CdcCaptureExecutionRuntimeOptions()”Creates CDC execution runtime options with empty identity fields and a declared-runtime topology.
public CdcCaptureExecutionRuntimeOptions()Properties
Section titled “Properties”AcknowledgementMode
Section titled “ AcknowledgementMode”Gets or sets the operator-facing acknowledgement mode when the runtime reports one.
public string? AcknowledgementMode { get; set; }Property Value
Section titled “Property Value”CdcCaptureIds
Section titled “ CdcCaptureIds”Gets the CDC capture identifiers explicitly owned by the runtime when ownership is bounded to a known capture set.
public IList<string> CdcCaptureIds { get; }Property Value
Section titled “Property Value”Description
Section titled “ Description”Gets or sets the human-readable execution-runtime description.
public string Description { get; set; }Property Value
Section titled “Property Value”DisplayName
Section titled “ DisplayName”Gets or sets the operator-facing execution-runtime name.
public string DisplayName { get; set; }Property Value
Section titled “Property Value”EdgeNodeIds
Section titled “ EdgeNodeIds”Gets the declared edge-node identifiers that can originate observations for the runtime.
public IList<string> EdgeNodeIds { get; }Property Value
Section titled “Property Value”ExecutionGraphId
Section titled “ ExecutionGraphId”Gets or sets the execution-graph identifier when the runtime maps to a Cephalon execution graph.
public string? ExecutionGraphId { get; set; }Property Value
Section titled “Property Value”ExecutionOwnership
Section titled “ ExecutionOwnership”Gets or sets the operator-facing ownership mode for the runtime.
public string ExecutionOwnership { get; set; }Property Value
Section titled “Property Value”ExecutionTopology
Section titled “ ExecutionTopology”Gets or sets the operator-facing topology classification for the runtime.
public string ExecutionTopology { get; set; }Property Value
Section titled “Property Value”HostedExecutionId
Section titled “ HostedExecutionId”Gets or sets the hosted-execution identifier when the runtime maps to a Cephalon hosted execution.
public string? HostedExecutionId { get; set; }Property Value
Section titled “Property Value”Gets or sets the stable execution-runtime identifier.
public string Id { get; set; }Property Value
Section titled “Property Value”Metadata
Section titled “ Metadata”Gets arbitrary operator-facing metadata that should flow through the runtime declaration.
public IDictionary<string, string> Metadata { get; }Property Value
Section titled “Property Value”ObservationStaleAfterSeconds
Section titled “ ObservationStaleAfterSeconds”Gets or sets the report-freshness window, in seconds, used to mark external runtime observations stale.
public int? ObservationStaleAfterSeconds { get; set; }Property Value
Section titled “Property Value”int?
RejectConflictingReporterIds
Section titled “ RejectConflictingReporterIds”Gets or sets a value indicating whether the runtime should reject reports from conflicting reporter identities while an active lease still exists.
public bool RejectConflictingReporterIds { get; set; }Property Value
Section titled “Property Value”RejectOutOfOrderReports
Section titled “ RejectOutOfOrderReports”Gets or sets a value indicating whether the runtime should reject out-of-order external reports.
public bool RejectOutOfOrderReports { get; set; }Property Value
Section titled “Property Value”ReporterLeaseSeconds
Section titled “ ReporterLeaseSeconds”Gets or sets the reporter-lease window, in seconds, used to keep one external reporter authoritative for the runtime.
public int? ReporterLeaseSeconds { get; set; }Property Value
Section titled “Property Value”int?