API Reference
UsageTelemetryQuickReportProviderDiagnostics
Captures provider-specific quick-scan diagnostics before and after deduplication.
Inheritance
- Object
- UsageTelemetryQuickReportProviderDiagnostics
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public UsageTelemetryQuickReportProviderDiagnostics(String providerId) #Initializes provider-scoped quick-scan diagnostics.
Parameters
- providerId System.String
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- 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.