C# 클래스 SenseNet.Portal.Portlets.ContentCollection.DefaultQueryBuilder

파일 보기 프로젝트 열기: maxpavlov/FlexNet 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_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