Table of Contents

Class NavigationCommit

Namespace
MackySoft.Navigathena
Assembly
MackySoft.Navigathena.dll

Notifies observers of exactly one applied logical history change.

public sealed record NavigationCommit : IEquatable<NavigationCommit>
Inheritance
NavigationCommit
Implements
Inherited Members

Constructors

NavigationCommit(long, NavigationOperationId, NavigationDelta, NavigationState)

Notifies observers of exactly one applied logical history change.

public NavigationCommit(long Revision, NavigationOperationId OperationId, NavigationDelta Changes, NavigationState State)

Parameters

Revision long
OperationId NavigationOperationId
Changes NavigationDelta
State NavigationState

Properties

Changes

public NavigationDelta Changes { get; init; }

Property Value

NavigationDelta

OperationId

public NavigationOperationId OperationId { get; init; }

Property Value

NavigationOperationId

Revision

public long Revision { get; init; }

Property Value

long

State

public NavigationState State { get; init; }

Property Value

NavigationState