PushResult

Classes > Sync > PushResult

Result of a sync push operation.

public sealed record PushResult : IEquatable<PushResult>

Example

// After a successful push operation
var result = new PushResult(ChangesPushed: 15, FromVersion: 50, ToVersion: 65);
Console.WriteLine($"Pushed {result.ChangesPushed} changes to server");

Constructors

PushResult

public PushResult(int ChangesPushed, long FromVersion, long ToVersion)

Result of a sync push operation.

Parameter Type Description
ChangesPushed Int32 Number of changes pushed.
FromVersion Int64 Starting version of the push.
ToVersion Int64 Ending version after the push.

Properties

ChangesPushed

public int ChangesPushed { get; init; }

Number of changes pushed.

FromVersion

public long FromVersion { get; init; }

Starting version of the push.

ToVersion

public long ToVersion { get; init; }

Ending version after the push.