IndexQuery Class

Namespace:
Weavy.Core.Lucene
Assembly:
Weavy.Core.dll

Contains all the information required to perfom search in the underlying Lucene engine. It is passed to all features allowing them to modify it.

public class IndexQuery
Inheritance:
System.Object → IndexQuery

Constructors

IndexQuery(Query) Initializes a new instance of the IndexQuery class with the specified Query.

Properties

LuceneFilter Gets or sets the Lucene.Net.Search.Filter used to search the index.
LuceneQuery Gets or sets the Lucene.Net.Search.Query used to search the index.
WrappedQuery Gets the Query used to search the index.

Extension Methods

IsNullOrDefault(T) Gets a value indicating if the specified value has the default value of the generic type.
Serialize(object) Serializes an object, or graph of connected objects, to a byte array.
SerializeToJson(object, Formatting?, JsonSerializerSettings) Serializes an object, or graph of connected objects, to a json string.
IsValid(object) Determines whether the specified object is valid by evaluating each ValidationAttribute instance that is attached to the object type.