Sets the query associated with this request.
String to search IFilterClause created from ISearchFactory
The returned ISearchResponse will match both the query string and filter clause. The search string is a case-insensitive collection of terms and operators which documents must match in order to be returned from search. For example, a search for 'dog cat' would return documents containing 'dog', 'cat', or both. If double quotes are present, as in '"dog cat"', the phrase 'dog cat' must be present. Note that at least three characters must be present between wildcard characters: *ad* is invalid. Note that and, or, not, and near are considered operators in the search string, rather than terms. Note that when they appear in quoted strings, and, or, not, and near are treated as search terms. See search syntax for more examples. Note: this overrides any query previously set by a call to any version of SetQuery().
| Exception Type | Condition |
|---|---|
| InvalidOperationException | if used in conjunction with BestBets |
IPortalSearchRequest Interface | Plumtree.Remote.PRC.Search Namespace | IPortalSearchRequest.SetQuery Overload List