Abstract base class for keywords.
virtual bool Ignore
If keyword should be ignored.
abstract new bool Equals(object obj)
virtual int OrderComplexity
Order complexity (within category) of keyword
abstract Task< IEnumerable< KeyValuePair< string, TokenReferences > > > GetTokenReferences(SearchProcess Process)
Gets available token references.
abstract new string ToString()
Represents a prohibited keyword.
override async Task< bool > Process(SearchProcess Process)
Processes the keyword in a search process.
override int OrderComplexity
Order complexity (within category) of keyword
ProhibitedKeyword(Keyword Keyword)
Represents a prohibited keyword.
override int OrderCategory
Order category of keyword
override bool Equals(object obj)
override bool Ignore
If keyword should be ignored.
override Task< IEnumerable< KeyValuePair< string, TokenReferences > > > GetTokenReferences(SearchProcess Process)
Gets available token references.
Contains information about a search process.
Contains a reference to an indexed object.
Contains a sequence of object references that include the token in its indexed text properties.
ulong[] ObjectReferences
References to objects containing the token.