FindMyFiles
FindMyFiles.Engine
UsnTraceData Class
One applied USN journal batch — how a burst of filesystem changes
landed in the index (mirrors fmf-core's UsnTrace). Drives the
change-reflection latency shown in the perf panel.
public sealed class UsnTraceData
Inheritance System.Object → UsnTraceData
Properties
UsnTraceData.ApplyUs Property
µs to apply the whole batch to the index.
public ulong ApplyUs { get; set; }
Property Value
UsnTraceData.Deleted Property
Entries tombstoned (deletes/renames-away).
public ulong Deleted { get; set; }
Property Value
UsnTraceData.Records Property
Raw USN records in the batch (before coalescing).
public ulong Records { get; set; }
Property Value
UsnTraceData.StatFailures Property
Stat fetches that failed (the entry keeps its prior size/mtime); also counted in FindMyFiles.Engine.CountersData.StatFetchFailures.
public ulong StatFailures { get; set; }
Property Value
UsnTraceData.StatUpdated Property
Entries whose size/mtime were refreshed via a stat fetch.
public ulong StatUpdated { get; set; }
Property Value
UsnTraceData.Upserted Property
Entries created or updated in the index.
public ulong Upserted { get; set; }
Property Value
UsnTraceData.Volume Property
Drive label the batch was applied to.
public string Volume { get; set; }