KeywordSearch Class

Relativity Services API
Represents an instance of keyword search. Keyword search (or SQL index search) is Relativity's default search engine.
Inheritance Hierarchy

System.Object
  Relativity.Services.Search.SavedSearchRef
    Relativity.Services.Search.KeywordSearch

Namespace:  Relativity.Services.Search
Assembly:  Relativity.Services.DataContracts (in Relativity.Services.DataContracts.dll) Version: 640db774aa42dfbe1785add27fbb41844ec5c7d4
Syntax

public class KeywordSearch : SavedSearchRef, 
	ISavedSearch, IRelativityApplicationAssociable

The KeywordSearch type exposes the following members.

Constructors

  NameDescription
Public methodKeywordSearch
KeywordSearch constructor.
Top
Properties

  NameDescription
Public propertyArtifactID
ArtifactID of the saved search.
(Inherited from SavedSearchRef.)
Public propertyArtifactTypeID
The Artifact Type ID of the object for the search (currently only Document is supported).
Public propertyDashboard
Dashboard associated with the saved search.
Public propertyFields
The fields to be included in the search result set specified as a collection of Field objects.
Public propertyIncludes
Field identifying documents related to the documents matching the search criteria. The related documents will be included in the result set alongside with the documents that match the search criteria.
Public propertyKeywords
Optional field for recording additional information associated with the search as keywords.
Public propertyName
Descriptive name of the saved search.
(Inherited from SavedSearchRef.)
Public propertyNotes
Detailed description of the saved search.
Public propertyOwner
User(s) who can access the saved search. Setting the ArtifactID value to 0 enables all users with permissions to the saved search are able to see it.
Public propertyQueryHint
String parameter used to optimize views. Only use the query hint if instructed by the kCura Client Services team. Currently, you can use Hashjoin:(true/false) or Maxdrop:(x) to populate the field.
Public propertyRelativityApplications
RelativityApplications associated with this saved search.
Public propertyRequiresManualRun
Requires users to rerun a saved search when they return to it to ensure up-to-date results.
Public propertyScope
The scope of the search specified as a ScopeType enumeration.
Public propertySearchContainer
SearchContainer of the saved search folder. If no value is specified, the search will be saved at the logical root of the saved search view.
Public propertySearchCriteria
Search Criteria specified as a CriteriaCollection object.
Public propertySearchFolders
If folders or subfolders are specified as the KeywordSearch.
Public propertySearchIndex
SearchIndex of the keyword index used by the search.
Public propertySearchText
Search terms.
Public propertySearchType
Type of the saved search.
(Inherited from SavedSearchRef.)
Public propertySortByRank
Indicates that the search results must be sort by relevance rank.
Public propertySorts
Sort order for search results specified as a Sorts object.
Public propertySystemCreatedBy
ArtifactID of the user who created the saved search.
Public propertySystemCreatedOn
Date and time in UTC when the saved search was created.
Public propertySystemLastModifiedBy
ArtifactID of the user who last modified the saved search.
Public propertySystemLastModifiedOn
Date and time in UTC when the search was last modified.
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetSearchType
Return the object type corresponding to the SearchType string.
(Inherited from SavedSearchRef.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

Reference