-
Notifications
You must be signed in to change notification settings - Fork 69
IStatistic
Robert Brenckman edited this page Jan 19, 2022
·
7 revisions
- INotifyPropertyChanged
- ICloneable
| 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 |
| 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. |
RoboCommand
- IRoboCommand Interface- RoboCommand
- CopyOptions
- JobOptions
- LoggingOptions
- RetryOptions
- SelectionOptions
- RoboSharpConfiguration
- JobFile
RoboQueue
- RoboQueueResults Objects
- RoboCopyResults- IResults Interface
- RoboCopyResultsList
- IRoboCopyResultsList Interface
ExitStatus Objects
- RoboCopyExitStatus- RoboCopyCombinedExitStatus
- IRoboCopyCombinedExitStatus Interface
Progress Estimator Objects
- IProgressEstimator Interface- ProgressEstimator
- RoboQueueProgressEstimator