C# Class SenseNet.Portal.Portlets.ContentCollection.DefaultQueryBuilder

Afficher le fichier Open project: maxpavlov/FlexNet Class Usage Examples

Protected Properties

Свойство Type Description
_emptyTermHandler ContentSearchPortlet.EmptyQueryTermHandler
_originalQuery string
_searchForm SenseNet.ContentRepository.Content

Méthodes publiques

Méthode Description
BuildQuery ( ) : string
DefaultQueryBuilder ( string originalQuery, SenseNet.ContentRepository.Content searchForm, ContentSearchPortlet emptyTerm ) : System

Méthodes protégées

Méthode Description
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

Method Details

BuildQuery() public méthode

public BuildQuery ( ) : string
Résultat string

ConvertFieldValuesToTerm() protected méthode

protected ConvertFieldValuesToTerm ( string filedName, IEnumerable values ) : string
filedName string
values IEnumerable
Résultat string

DefaultQueryBuilder() public méthode

public DefaultQueryBuilder ( string originalQuery, SenseNet.ContentRepository.Content searchForm, ContentSearchPortlet emptyTerm ) : System
originalQuery string
searchForm SenseNet.ContentRepository.Content
emptyTerm ContentSearchPortlet
Résultat System

GetFieldValue() protected méthode

protected GetFieldValue ( Match match, string &fieldValue ) : string
match System.Text.RegularExpressions.Match
fieldValue string
Résultat string

Replace() protected méthode

protected Replace ( string queryFilter, Match actualMatch, string fieldValue ) : string
queryFilter string
actualMatch System.Text.RegularExpressions.Match
fieldValue string
Résultat string

SetEmptyFieldValue() protected méthode

protected SetEmptyFieldValue ( ContentSearchPortlet mode, Field field ) : string
mode ContentSearchPortlet
field SenseNet.ContentRepository.Field
Résultat string

Property Details

_emptyTermHandler protected_oe property

protected ContentSearchPortlet.EmptyQueryTermHandler _emptyTermHandler
Résultat ContentSearchPortlet.EmptyQueryTermHandler

_originalQuery protected_oe property

protected string _originalQuery
Résultat string

_searchForm protected_oe property

protected Content,SenseNet.ContentRepository _searchForm
Résultat SenseNet.ContentRepository.Content