C# Класс QLNet.Schedule

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

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

Метод Описание
GetEnumerator ( ) : IEnumerator
Schedule ( ) : System
Schedule ( Date effectiveDate__, Date terminationDate__, Period tenor__, QLNet.Calendar calendar__, BusinessDayConvention convention__, BusinessDayConvention terminationDateConvention__, DateGeneration rule__, bool endOfMonth__ ) : System
Schedule ( Date effectiveDate__, Date terminationDate__, Period tenor__, QLNet.Calendar calendar__, BusinessDayConvention convention__, BusinessDayConvention terminationDateConvention__, DateGeneration rule__, bool endOfMonth__, Date firstDate__, Date nextToLastDate__ ) : System
Schedule ( List dates__, QLNet.Calendar calendar__, BusinessDayConvention convention__ ) : System
businessDayConvention ( ) : BusinessDayConvention
calendar ( ) : QLNet.Calendar
date ( int i ) : Date
dates ( ) : List
endDate ( ) : Date
isLast ( ) : bool
isRegular ( int i ) : bool
originalDate ( int i ) : Date
periodOfDate ( Date d ) : int
startDate ( ) : Date
tenor ( ) : Period
this ( int i ) : Date

Приватные методы

Метод Описание
CheckInterface ( ) : void
nextTwentieth ( Date d, DateGeneration rule ) : Date
previousTwentieth ( Date d, DateGeneration rule ) : Date

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

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

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

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

public Schedule ( ) : System
Результат System

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

public Schedule ( Date effectiveDate__, Date terminationDate__, Period tenor__, QLNet.Calendar calendar__, BusinessDayConvention convention__, BusinessDayConvention terminationDateConvention__, DateGeneration rule__, bool endOfMonth__ ) : System
effectiveDate__ Date
terminationDate__ Date
tenor__ Period
calendar__ QLNet.Calendar
convention__ BusinessDayConvention
terminationDateConvention__ BusinessDayConvention
rule__ DateGeneration
endOfMonth__ bool
Результат System

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

public Schedule ( Date effectiveDate__, Date terminationDate__, Period tenor__, QLNet.Calendar calendar__, BusinessDayConvention convention__, BusinessDayConvention terminationDateConvention__, DateGeneration rule__, bool endOfMonth__, Date firstDate__, Date nextToLastDate__ ) : System
effectiveDate__ Date
terminationDate__ Date
tenor__ Period
calendar__ QLNet.Calendar
convention__ BusinessDayConvention
terminationDateConvention__ BusinessDayConvention
rule__ DateGeneration
endOfMonth__ bool
firstDate__ Date
nextToLastDate__ Date
Результат System

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

public Schedule ( List dates__, QLNet.Calendar calendar__, BusinessDayConvention convention__ ) : System
dates__ List
calendar__ QLNet.Calendar
convention__ BusinessDayConvention
Результат System

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

public businessDayConvention ( ) : BusinessDayConvention
Результат BusinessDayConvention

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

public calendar ( ) : QLNet.Calendar
Результат QLNet.Calendar

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

public date ( int i ) : Date
i int
Результат Date

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

public dates ( ) : List
Результат List

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

public endDate ( ) : Date
Результат Date

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

public isLast ( ) : bool
Результат bool

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

public isRegular ( int i ) : bool
i int
Результат bool

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

public originalDate ( int i ) : Date
i int
Результат Date

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

public periodOfDate ( Date d ) : int
d Date
Результат int

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

public startDate ( ) : Date
Результат Date

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

public tenor ( ) : Period
Результат Period

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

public this ( int i ) : Date
i int
Результат Date