C# Класс SenseNet.Portal.Portlets.ContentCollection.DefaultQueryBuilder

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

Защищенные свойства (Protected)

Свойство Тип Описание
_emptyTermHandler ContentSearchPortlet.EmptyQueryTermHandler
_originalQuery string
_searchForm SenseNet.ContentRepository.Content

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

Метод Описание
BuildQuery ( ) : string
DefaultQueryBuilder ( string originalQuery, SenseNet.ContentRepository.Content searchForm, ContentSearchPortlet emptyTerm ) : System

Защищенные методы

Метод Описание
ConvertFieldValuesToTerm ( string filedName, IEnumerable values ) : string
GetFieldValue ( Match match, string &fieldValue ) : string
Replace ( string queryFilter, Match actualMatch, string fieldValue ) : string
SetEmptyFieldValue ( ContentSearchPortlet mode, Field field ) : string

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

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

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

ConvertFieldValuesToTerm() защищенный Метод

protected ConvertFieldValuesToTerm ( string filedName, IEnumerable values ) : string
filedName string
values IEnumerable
Результат string

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

public DefaultQueryBuilder ( string originalQuery, SenseNet.ContentRepository.Content searchForm, ContentSearchPortlet emptyTerm ) : System
originalQuery string
searchForm SenseNet.ContentRepository.Content
emptyTerm ContentSearchPortlet
Результат System

GetFieldValue() защищенный Метод

protected GetFieldValue ( Match match, string &fieldValue ) : string
match System.Text.RegularExpressions.Match
fieldValue string
Результат string

Replace() защищенный Метод

protected Replace ( string queryFilter, Match actualMatch, string fieldValue ) : string
queryFilter string
actualMatch System.Text.RegularExpressions.Match
fieldValue string
Результат string

SetEmptyFieldValue() защищенный Метод

protected SetEmptyFieldValue ( ContentSearchPortlet mode, Field field ) : string
mode ContentSearchPortlet
field SenseNet.ContentRepository.Field
Результат string

Описание свойств

_emptyTermHandler защищенное свойство

protected ContentSearchPortlet.EmptyQueryTermHandler _emptyTermHandler
Результат ContentSearchPortlet.EmptyQueryTermHandler

_originalQuery защищенное свойство

protected string _originalQuery
Результат string

_searchForm защищенное свойство

protected Content,SenseNet.ContentRepository _searchForm
Результат SenseNet.ContentRepository.Content