C# 클래스 Habanero.Faces.Base.DataViewFilterClause

A super-class for filter clauses that filter which data to display in a DataView, according to some criteria
상속: IFilterClause
파일 보기 프로젝트 열기: Chillisoft/habanero.faces

보호된 프로퍼티들

프로퍼티 타입 설명
_clauseOperator FilterClauseOperator
_filterColumn string
_filterValue object

공개 메소드들

메소드 설명
GetFilterClauseString ( ) : string

Returns the full filter clause as a string

GetFilterClauseString ( string stringLikeDelimiter, string dateTimeDelimiter ) : string

Returns the filter clause as a string. The filter clause is a clause used for filtering a ADO.Net DataView

보호된 메소드들

메소드 설명
CreateValueClause ( string stringLikeDelimiter, string dateTimeDelimiter ) : string

Returns the value part of the clause

DataViewFilterClause ( string filterColumn, FilterClauseOperator clauseOperator, object filterValue ) : System.Data

Constructor to create a new filter clause

비공개 메소드들

메소드 설명
CreateColumnClause ( ) : string

Returns the column part of the clause. If the column contains any spaces or dashes, it is surrounded by square brackets.

CreateOperatorClause ( ) : string

Returns the operator in the clause as a string

메소드 상세

CreateValueClause() 보호된 추상적인 메소드

Returns the value part of the clause
protected abstract CreateValueClause ( string stringLikeDelimiter, string dateTimeDelimiter ) : string
stringLikeDelimiter string
dateTimeDelimiter string
리턴 string

DataViewFilterClause() 보호된 메소드

Constructor to create a new filter clause
protected DataViewFilterClause ( string filterColumn, FilterClauseOperator clauseOperator, object filterValue ) : System.Data
filterColumn string The column of data on which to do the /// filtering
clauseOperator FilterClauseOperator The clause operator
filterValue object The filter value to compare to
리턴 System.Data

GetFilterClauseString() 공개 메소드

Returns the full filter clause as a string
public GetFilterClauseString ( ) : string
리턴 string

GetFilterClauseString() 공개 메소드

Returns the filter clause as a string. The filter clause is a clause used for filtering a ADO.Net DataView
public GetFilterClauseString ( string stringLikeDelimiter, string dateTimeDelimiter ) : string
stringLikeDelimiter string
dateTimeDelimiter string
리턴 string

프로퍼티 상세

_clauseOperator 보호되어 있는 프로퍼티

The FilterClauseOperator to be used when creating this filterClause.
protected FilterClauseOperator _clauseOperator
리턴 FilterClauseOperator

_filterColumn 보호되어 있는 프로퍼티

The Column Name (Property Name) to use when building this filter.
protected string _filterColumn
리턴 string

_filterValue 보호되어 있는 프로퍼티

The actual value in the filterClause.
protected object _filterValue
리턴 object