
FileSystemDiagnostics
- Namespace
- Rowles.LeanCorpus.Diagnostics
- Assembly
- Rowles.LeanCorpus.dll
Process-wide counters for low-level filesystem operations.
public static class FileSystemDiagnostics
- Inheritance
-
FileSystemDiagnostics
BeginDetailedMeasurement()
Enables detailed dirty-tracker, atomic-writer, input, mapping, and lifetime-lease counters until the returned scope is disposed. The counters are disabled by default to keep hot indexing and search paths free of extra global atomics.
GetSnapshot()
Returns a point-in-time snapshot of filesystem counters.