Class AssetSourceTracker
public sealed class AssetSourceTracker : IDisposable- Inheritance
- 
      objectAssetSourceTracker
- Implements
- Extension Methods
Properties
EnableTracking
Gets or sets a value indicating whether this instance should track file disk changed events. Default is false
public bool EnableTracking { get; set; }Property Value
- bool
- trueif this instance should track file disk changed events; otherwise,- false.
IsTrackingPaused
Gets or sets a value indicating whether this instance is processing tracking events or it is paused. Default is false.
public bool IsTrackingPaused { get; set; }Property Value
- bool
- trueif this instance is tracking paused; otherwise,- false.
SourceFileChanged
Gets a source dataflow block in which notifications that a source file has changed are pushed.
public BroadcastBlock<IReadOnlyList<SourceFileChangedData>> SourceFileChanged { get; }Property Value
TrackingSleepTime
Gets or sets the number of ms the file tracker should sleep before checking changes. Default is 1000ms.
public int TrackingSleepTime { get; set; }Property Value
- int
- The tracking sleep time. 
Methods
BeginSavingSession()
public void BeginSavingSession()Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()EndSavingSession()
public void EndSavingSession()GetCurrentHash(UFile)
public ObjectId GetCurrentHash(UFile file)Parameters
- fileUFile