C# Класс SenseNet.Search.LucQuery

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateSortField Lucene.Net.Search.SortField
Execute IEnumerable
Execute IEnumerable
GetFieldNameByPropertyName string
GetSortType int
LucQuery System
QueryToString string
SetSort void

Открытые методы

Метод Описание
AddAndClause ( LucQuery q2 ) : void
AddOrClause ( LucQuery q2 ) : void
Create ( NodeQuery nodeQuery ) : LucQuery
Create ( Query luceneQuery ) : LucQuery
Execute ( ) : IEnumerable
Execute ( bool allVersions ) : IEnumerable
Parse ( string luceneQueryText ) : LucQuery
ToString ( ) : string

Приватные методы

Метод Описание
CreateSortField ( string fieldName, bool reverse ) : SortField
Execute ( IQueryExecutor executor ) : IEnumerable
Execute ( bool allVersions, IQueryExecutor executor ) : IEnumerable
GetFieldNameByPropertyName ( string propertyName ) : string
GetSortType ( string propertyName ) : int
LucQuery ( ) : System
QueryToString ( Query query ) : string
SetSort ( IEnumerable sort ) : void

Описание методов

AddAndClause() публичный Метод

public AddAndClause ( LucQuery q2 ) : void
q2 LucQuery
Результат void

AddOrClause() публичный Метод

public AddOrClause ( LucQuery q2 ) : void
q2 LucQuery
Результат void

Create() публичный статический Метод

public static Create ( NodeQuery nodeQuery ) : LucQuery
nodeQuery NodeQuery
Результат LucQuery

Create() публичный статический Метод

public static Create ( Query luceneQuery ) : LucQuery
luceneQuery Lucene.Net.Search.Query
Результат LucQuery

Execute() публичный Метод

public Execute ( ) : IEnumerable
Результат IEnumerable

Execute() публичный Метод

public Execute ( bool allVersions ) : IEnumerable
allVersions bool
Результат IEnumerable

Parse() публичный статический Метод

public static Parse ( string luceneQueryText ) : LucQuery
luceneQueryText string
Результат LucQuery

ToString() публичный Метод

public ToString ( ) : string
Результат string