Radical Documentation
search
Ctrlk
View on GitHub
  • Home
  • Presentation
    • AbstractViewModel
    • Conventionschevron-right
    • Commands and DelegateCommand
    • IViewResolverchevron-right
    • Message broker MVVM built-in messages
    • Application boot process demystifiedchevron-right
    • AbstractMementoViewModelchevron-right
    • Validation and Validation Services
  • UI Composition
    • UI Compositionchevron-right
  • Concepts
    • Inversion of Controlchevron-right
    • Entitieschevron-right
    • Messaging and Message Brokerchevron-right
    • Observerschevron-right
  • Memento
    • Change Tracking Servicechevron-right
      • MementoEntity and MementoEntityCollection
      • Handling change tracking:chevron-right
        • Simple model
        • Collections
        • Complex objects graph
      • Atomic operations
      • Change Tracking Service API
      • Property Metadata for the ChangeTrackingService
      • Handling collection sync
  • Behaviors
    • DataGrid Behaviors
    • Password
    • Generic routed event handler to command behavior
    • Overlay adornerchevron-right
    • TextBox behaviors:chevron-right
  • Markup Extensions
    • Editor binding
    • Auto Command binding
  • How to
    • Get the view of a given view model
    • Bi-directional communication between different windows/views
    • Handle the busy status during async/long running operations
    • Implement a customer improvement program
    • Manage focus
    • Create a splash screen
    • Access view model after view is closed
    • Intercept ViewModels before it's used
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Mementochevron-right
  2. Change Tracking Service

Handling change tracking:

Simple modelchevron-rightCollectionschevron-rightComplex objects graphchevron-right
PreviousMementoEntity and MementoEntityCollectionchevron-leftNextSimple modelchevron-right

Last updated 6 years ago