<PackageReference Include="Relativity.ObjectManager" Version="9.4.378.21" />

IAnalyticsSearchManager

Task<int> CreateSingleAsync(int workspaceArtifactID, AnalyticsSearch searchDTO)

Task DeleteSingleAsync(int workspaceArtifactID, int searchArtifactID)

Task<SearchAccessStatus> GetAccessStatusAsync(int workspaceArtifactID, int artifactID, List<int> ancestorArtifactIDs)

Task<string> GetEmailToLinkUrlAsync(int workspaceArtifactID, int searchArtifactID)

Task<List<FieldRef>> GetFieldsForCriteriaConditionAsync(int workspaceArtifactID, int artifactTypeID)

Task<List<FieldRef>> GetFieldsForObjectCriteriaCollectionAsync(int workspaceArtifactID, FieldRef field, int artifactTypeID)

Task<SearchResultViewFields> GetFieldsForSearchResultViewAsync(int workspaceArtifactID, int artifactTypeID)

Task<SearchResultViewFields> GetFieldsForSearchResultViewAsync(int workspaceArtifactID, int artifactTypeID, int searchArtifactID)

Task<List<int>> GetReferencedSavedSearchesAsync(int workspaceArtifactID, int searchArtifactID)

Task<List<FieldRef>> GetSearchIncludesAsync(int workspaceArtifactID)

Task<List<SearchIndexRef>> GetSearchIndexesAsync(int workspaceArtifactID)

Task<List<UserRef>> GetSearchOwnersAsync(int workspaceArtifactID)

Task<AnalyticsSearchQueryResultSet> QueryAsync(int workspaceArtifactID, Query query)

Task<AnalyticsSearchQueryResultSet> QueryAsync(int workspaceArtifactID, Query query, int length)

Task<AnalyticsSearchQueryResultSet> QuerySubsetAsync(int workspaceArtifactID, string queryToken, int start, int length)

Task<AnalyticsSearch> ReadSingleAsync(int workspaceArtifactID, int searchArtifactID)

Task UpdateSingleAsync(int workspaceArtifactID, AnalyticsSearch searchDTO)