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
RevisionlongOperationIdNavigationOperationIdChangesNavigationDeltaStateNavigationState
Properties
Changes
public NavigationDelta Changes { get; init; }
Property Value
OperationId
public NavigationOperationId OperationId { get; init; }
Property Value
Revision
public long Revision { get; init; }
Property Value
State
public NavigationState State { get; init; }