1 sharedlibrarycorehelpers ChangeTrackingT
RaidMax edited this page 2023-05-20 22:09:21 -05:00

ChangeTracking<T> Public class

Description

This class provides a way to keep track of changes to an entity

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph SharedLibraryCore.Helpers
  SharedLibraryCore.Helpers.ChangeTracking_1[[ChangeTracking< T >]]

  end

Members

Properties

Public properties

Type Name Methods
bool HasChanges get

Methods

Public methods

Returns Name
T GetNextChange()
void OnChange(T value)

Details

Summary

This class provides a way to keep track of changes to an entity

Generic types

Type Description Constraints
T Type of entity to keep track of changes to

Constructors

ChangeTracking

Source code

public ChangeTracking()

Methods

OnChange

Source code

public void OnChange(T value)
Arguments
Type Name Description
T value

GetNextChange

Source code

public T GetNextChange()

Properties

HasChanges

public bool HasChanges { get; }

Generated with ModularDoc