Skip to content
Robert Brenckman edited this page Jan 19, 2022 · 7 revisions

Implemented Interfaces:

  • INotifyPropertyChanged
  • ICloneable

Implemented By:

Properties:

Property Name Property Type Description
Name string Custom Name for the object to refer to it by - Has no effect on functionality.
Type Statistic.StatType Defines the Type of Statistic object: Directories, Files or Bytes.
Total long Total number of items robocopy has handled - for Bytes this is total size of all items
Copied long Total number of robocopy has copied to the destination - for Bytes this is total size of all items copied
Skipped long Total number of items robocopy has Skipped - for Bytes this is total size of all items Skipped
Mismatch long Needs clarification from RoboCopy Docs
Failed long Total that failed to copy or move - for Bytes this is total size of all items that failed
Extras long Total Extra that exist in the Destination (but are missing from the Source) - for Bytes this is total size of all Extra items

Events:

Event Name EventArgs Type Description
PropertyChanged StatChangedEventArg Occurs when one or more property values changes.
OnTotalChanged StatChangedEventArg Occurs when the TOTAL property is updated.
OnCopiedChanged StatChangedEventArg Occurs when the COPIED property is updated.
OnSkippedChanged StatChangedEventArg Occurs when the SKIPPED property is updated.
OnMisMatchChanged StatChangedEventArg Occurs when the MISMATCH property is updated.
OnFailedChanged StatChangedEventArg Occurs when the FAILED property is updated.
OnExtrasChanged StatChangedEventArg Occurs when the EXTRAS property is updated.