ActionLogFindAsync Method

Finds the user action log entries in the specified range, optionally matching a username or ID

Definition

Namespace: InnerDrive.Logging
Assembly: InnerDrive.Logging (in InnerDrive.Logging.dll) Version: 5.3.9728.0
C#
public Task<ICollection<ActionLogEntry>> FindAsync(
	DateRange dateRange,
	string? userName = null,
	string? id = null,
	CancellationToken cancellationToken = default
)

Parameters

dateRange  DateRange
The date range to search
userName  String  (Optional)
A username to search for
id  String  (Optional)
A specific ID to search for
cancellationToken  CancellationToken  (Optional)
A CancellationToken controlling the request lifetime

Return Value

TaskICollectionActionLogEntry
A collection of user action log entries

Implements

IActionLogFindAsync(DateRange, String, String, CancellationToken)

Remarks

Entries logged before the configured partitioned-search cutover (see "actionLog:partitionedSearchCutover", default 2026-07-01) only have the legacy descending-hour row, so any part of dateRange before the cutover is searched with the legacy unscoped scan; any part at or after the cutover is searched using the ID or user-name accelerator partition when one is supplied.

See Also