ข้ามไปยังเนื้อหา

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 CdcCaptureExecutionRuntimeOptions

objectCdcCaptureExecutionRuntimeOptions

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

These options seed additional operator-facing execution-runtime surfaces. Installed modules and companion packs can still contribute runtimes through .

Creates CDC execution runtime options with empty identity fields and a declared-runtime topology.

public CdcCaptureExecutionRuntimeOptions()

Gets or sets the operator-facing acknowledgement mode when the runtime reports one.

public string? AcknowledgementMode { get; set; }

string?

Gets the CDC capture identifiers explicitly owned by the runtime when ownership is bounded to a known capture set.

public IList<string> CdcCaptureIds { get; }

IList<string>

Gets or sets the human-readable execution-runtime description.

public string Description { get; set; }

string

Gets or sets the operator-facing execution-runtime name.

public string DisplayName { get; set; }

string

Gets the declared edge-node identifiers that can originate observations for the runtime.

public IList<string> EdgeNodeIds { get; }

IList<string>

Gets or sets the execution-graph identifier when the runtime maps to a Cephalon execution graph.

public string? ExecutionGraphId { get; set; }

string?

Gets or sets the operator-facing ownership mode for the runtime.

public string ExecutionOwnership { get; set; }

string

Gets or sets the operator-facing topology classification for the runtime.

public string ExecutionTopology { get; set; }

string

Gets or sets the hosted-execution identifier when the runtime maps to a Cephalon hosted execution.

public string? HostedExecutionId { get; set; }

string?

Gets or sets the stable execution-runtime identifier.

public string Id { get; set; }

string

Gets arbitrary operator-facing metadata that should flow through the runtime declaration.

public IDictionary<string, string> Metadata { get; }

IDictionary<string, string>

Gets or sets the report-freshness window, in seconds, used to mark external runtime observations stale.

public int? ObservationStaleAfterSeconds { get; set; }

int?

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; }

bool

Gets or sets a value indicating whether the runtime should reject out-of-order external reports.

public bool RejectOutOfOrderReports { get; set; }

bool

Gets or sets the reporter-lease window, in seconds, used to keep one external reporter authoritative for the runtime.

public int? ReporterLeaseSeconds { get; set; }

int?