<PackageReference Include="Relativity.Server.Utility.SDK" Version="5000.0.0" />

CommandTimeoutQueryRetrySettings

Contains retry count and wait duration settings for errors encountered while executing SQL statements.
public CommandTimeoutQueryRetrySettings(Func<int> totalRetryAttempts, Func<int> baseWaitDurationMilliseconds, Func<int> maximumTimeoutRetryDuration)

Creates a QueryRetrySettings with the provided values.

public bool IsValidRetryDuration(TimeSpan duration)

Determines if the query run duration is short enough to be retried.