public ExportJobProgress(string continuationToken, uint page, string resourceId = null, ExportJobProgress subSearch = null) { ContinuationToken = continuationToken; Page = page; TriggeringResourceId = resourceId; SubSearch = subSearch; }
public ExportJobProgress(string continuationToken, uint page, string resourceId = null, ExportJobProgress subSearch = null, ExportJobFilter filter = null) { ContinuationToken = continuationToken; Page = page; TriggeringResourceId = resourceId; SubSearch = subSearch; CurrentFilter = filter; CompletedFilters = new List <ExportJobFilter>(); }
public void ClearSubSearch() { SubSearch = null; }
public void NewSubSearch(string resourceId) { EnsureArg.IsNotNullOrWhiteSpace(resourceId, nameof(resourceId)); SubSearch = new ExportJobProgress(null, 0, resourceId); }