API Reference
Class
UsageTelemetryQuickReportProviderDiagnostics
Captures provider-specific quick-scan diagnostics before and after deduplication.
Inheritance
- Object
- UsageTelemetryQuickReportProviderDiagnostics
Constructors
public UsageTelemetryQuickReportProviderDiagnostics(String providerId) #Initializes provider-scoped quick-scan diagnostics.
Parameters
- providerId System.String
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String ProviderId { get; } #Gets the canonical provider identifier represented by this diagnostic row.
public Int32 RootsConsidered { get; set; } #Gets or sets the number of enabled roots considered for this provider.
public Int32 ArtifactsParsed { get; set; } #Gets or sets the number of provider artifacts parsed from disk.
public Int32 ArtifactsReused { get; set; } #Gets or sets the number of provider artifacts reused from the quick-scan cache.
public Int32 RawEventsCollected { get; set; } #Gets or sets the number of provider raw records gathered before deduplication.
public Int32 UniqueEventsRetained { get; set; } #Gets or sets the number of provider records retained after deduplication.
public Int32 DuplicateRecordsCollapsed { get; set; } #Gets or sets the number of provider duplicate records collapsed before aggregation.