Defines an indexable property.
Static class for access to Full-Text-Search
static Task< bool > RemoveFullTextSearch(string CollectionName, params PropertyDefinition[] Properties)
Removes properties from full-text-search indexation.
Adds collection properties to the corresponding index for full-text-searching.
static PropertyDefinition[] GetPropertyDefinitions(IElement Argument, ScriptNode Node)
Gets property definitions.
Removes collection properties from the corresponding index for full-text-searching.
RemoveFtsProperties(ScriptNode Collection, ScriptNode Properties, int Start, int Length, Expression Expression)
Removes collection properties from the corresponding index for full-text-searching.
override string FunctionName
Name of the function
override string[] DefaultArgumentNames
Default Argument names
override IElement Evaluate(IElement[] Arguments, Variables Variables)
Evaluates the function.
override bool IsAsynchronous
If the node (or its decendants) include asynchronous evaluation. Asynchronous nodes should be evaluat...
override async Task< IElement > EvaluateAsync(IElement[] Arguments, Variables Variables)
Evaluates the function.