Relativity.DataExchange.Timekeeper2
Represents a class object that tracks operational metrics. This class cannot be inherited.
namespace Relativity.DataExchange
{
public sealed class Timekeeper2
{
public int Count { get; }
public Timekeeper2();
public Timekeeper2(IFileSystem fileSystem, IAppSettings settings);
public TimekeeperEntry2 GetEntry(string key);
public TimekeeperEntry2 GetEntry(string key, int thread);
public void MarkEnd(string key);
public void MarkEnd(string key, int thread);
public void MarkStart(string key);
public void MarkStart(string key, int thread);
public void GenerateCsvReportItemsAsRows();
public void GenerateCsvReportItemsAsRows(string filenameSuffix, string directory);
}
}