C# 클래스 DDay.iCal.Evaluator

상속: IEvaluator
파일 보기 프로젝트 열기: nachocove/DDay-iCal-Xamarin

보호된 프로퍼티들

프로퍼티 타입 설명
m_Periods List

공개 메소드들

메소드 설명
Clear ( ) : void
Evaluate ( IDateTime referenceDate, System.DateTime periodStart, System.DateTime periodEnd, bool includeReferenceDateInResults ) : IList
Evaluator ( ) : System
Evaluator ( ICalendarDataType dataType ) : System
Evaluator ( ICalendarObject associatedObject ) : System

보호된 메소드들

메소드 설명
ConvertToIDateTime ( System.DateTime dt, IDateTime referenceDate ) : IDateTime
IncrementDate ( System.DateTime &dt, IRecurrencePattern pattern, int interval ) : void

비공개 메소드들

메소드 설명
Initialize ( ) : void

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

ConvertToIDateTime() 보호된 메소드

protected ConvertToIDateTime ( System.DateTime dt, IDateTime referenceDate ) : IDateTime
dt System.DateTime
referenceDate IDateTime
리턴 IDateTime

Evaluate() 추상적인 공개 메소드

abstract public Evaluate ( IDateTime referenceDate, System.DateTime periodStart, System.DateTime periodEnd, bool includeReferenceDateInResults ) : IList
referenceDate IDateTime
periodStart System.DateTime
periodEnd System.DateTime
includeReferenceDateInResults bool
리턴 IList

Evaluator() 공개 메소드

public Evaluator ( ) : System
리턴 System

Evaluator() 공개 메소드

public Evaluator ( ICalendarDataType dataType ) : System
dataType ICalendarDataType
리턴 System

Evaluator() 공개 메소드

public Evaluator ( ICalendarObject associatedObject ) : System
associatedObject ICalendarObject
리턴 System

IncrementDate() 보호된 메소드

protected IncrementDate ( System.DateTime &dt, IRecurrencePattern pattern, int interval ) : void
dt System.DateTime
pattern IRecurrencePattern
interval int
리턴 void

프로퍼티 상세

m_Periods 보호되어 있는 프로퍼티

protected List m_Periods
리턴 List