API Reference
Class
UsageTelemetryQuickReportScanner
Produces report-ready usage aggregates directly from provider artifacts without full ledger import.
Inheritance
- Object
- UsageTelemetryQuickReportScanner
Constructors
public UsageTelemetryQuickReportScanner() #Methods
public Task<UsageTelemetryQuickReportResult> ScanAsync(IEnumerable<SourceRootRecord> roots, UsageTelemetryQuickReportOptions options = null, CancellationToken cancellationToken = null) #Returns:
Task<UsageTelemetryQuickReportResult>Scans the supplied roots and returns merged report records plus cache statistics.
Parameters
- roots System.Collections.Generic.IEnumerable{IntelligenceX.Telemetry.Usage.SourceRootRecord}
- options IntelligenceX.Telemetry.Usage.UsageTelemetryQuickReportOptions = null
- cancellationToken System.Threading.CancellationToken = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object