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

Class CdcCaptureLagStatus

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll

Describes the provider-facing lag posture currently visible for one CDC capture.

public sealed record CdcCaptureLagStatus : IEquatable<CdcCaptureLagStatus>

objectCdcCaptureLagStatus

IEquatable<CdcCaptureLagStatus>

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

CdcCaptureLagStatus(string, long?, string?)

Section titled “ CdcCaptureLagStatus(string, long?, string?)”

Creates a new CDC lag status.

public CdcCaptureLagStatus(string state, long? pendingChangeCount = null, string? description = null)

state string

The stable lag-state identifier, such as unknown, current, lagging, or backfilling.

pendingChangeCount long?

The number of source-side changes still pending capture when the provider can report that answer.

description string?

An optional operator-facing lag summary.

Gets an optional operator-facing lag summary.

public string? Description { get; }

string?

Gets a value indicating whether the capture still has pending source-side changes.

public bool HasPendingChanges { get; }

bool

Gets the number of source-side changes still pending capture when the provider reports that answer.

public long? PendingChangeCount { get; }

long?

Gets the stable lag-state identifier.

public string State { get; }

string