Class ExtensionQuery
ExtensionQuery holds all query components extracted from the original query string like the query field and the extension query string.
Inheritance
System.Object
ExtensionQuery
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lucene.Net.QueryParsers.Ext
Assembly: Lucene.Net.QueryParser.dll
Syntax
public class ExtensionQuery
Constructors
| Improve this Doc View SourceExtensionQuery(QueryParser, String, String)
Creates a new ExtensionQuery
Declaration
public ExtensionQuery(QueryParser topLevelParser, string field, string rawQueryString)
Parameters
Type | Name | Description |
---|---|---|
QueryParser | topLevelParser | |
System.String | field | the query field |
System.String | rawQueryString | the raw extension query string |
Properties
| Improve this Doc View SourceField
Returns the query field
Declaration
public virtual string Field { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
RawQueryString
Returns the raw extension query string
Declaration
public virtual string RawQueryString { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
TopLevelParser
Returns the top level parser which created this ExtensionQuery
Declaration
public virtual QueryParser TopLevelParser { get; protected set; }
Property Value
Type | Description |
---|---|
QueryParser |