C# Класс Itenso.TimePeriod.TimeCalendar

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

Открытые свойства

Свойство Тип Описание
DefaultEndOffset System.TimeSpan
DefaultStartOffset System.TimeSpan

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

Метод Описание
Equals ( object obj ) : bool
GetDayName ( DayOfWeek dayOfWeek ) : string
GetDayOfMonth ( System.DateTime time ) : int
GetDayOfWeek ( System.DateTime time ) : DayOfWeek
GetDaysInMonth ( int year, int month ) : int
GetHalfyearName ( YearHalfyear yearHalfyear ) : string
GetHalfyearOfYearName ( int year, YearHalfyear yearHalfyear ) : string
GetHashCode ( ) : int
GetHour ( System.DateTime time ) : int
GetMinute ( System.DateTime time ) : int
GetMonth ( System.DateTime time ) : int
GetMonthName ( int month ) : string
GetMonthOfYearName ( int year, int month ) : string
GetQuarterName ( YearQuarter yearQuarter ) : string
GetQuarterOfYearName ( int year, YearQuarter yearQuarter ) : string
GetStartOfYearWeek ( int year, int weekOfYear ) : System.DateTime
GetWeekOfYear ( System.DateTime time ) : int
GetWeekOfYearName ( int year, int weekOfYear ) : string
GetYear ( System.DateTime time ) : int
GetYearName ( int year ) : string
MapEnd ( System.DateTime moment ) : System.DateTime
MapStart ( System.DateTime moment ) : System.DateTime
New ( CultureInfo culture ) : TimeCalendar
New ( CultureInfo culture, System.TimeSpan startOffset, System.TimeSpan endOffset ) : TimeCalendar
New ( CultureInfo culture, YearMonth yearBaseMonth, YearWeekType yearWeekType ) : TimeCalendar
New ( System.TimeSpan startOffset, System.TimeSpan endOffset ) : TimeCalendar
New ( System.TimeSpan startOffset, System.TimeSpan endOffset, YearMonth yearBaseMonth ) : TimeCalendar
New ( YearMonth yearBaseMonth ) : TimeCalendar
NewEmptyOffset ( ) : TimeCalendar
TimeCalendar ( ) : System
TimeCalendar ( TimeCalendarConfig config ) : System
UnmapEnd ( System.DateTime moment ) : System.DateTime
UnmapStart ( System.DateTime moment ) : System.DateTime

Защищенные методы

Метод Описание
ComputeHashCode ( ) : int
IsEqual ( object obj ) : bool

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

Метод Описание
HasSameData ( TimeCalendar comp ) : bool

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

ComputeHashCode() защищенный Метод

protected ComputeHashCode ( ) : int
Результат int

Equals() публичный закрытый Метод

public final Equals ( object obj ) : bool
obj object
Результат bool

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

public GetDayName ( DayOfWeek dayOfWeek ) : string
dayOfWeek DayOfWeek
Результат string

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

public GetDayOfMonth ( System.DateTime time ) : int
time System.DateTime
Результат int

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

public GetDayOfWeek ( System.DateTime time ) : DayOfWeek
time System.DateTime
Результат DayOfWeek

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

public GetDaysInMonth ( int year, int month ) : int
year int
month int
Результат int

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

public GetHalfyearName ( YearHalfyear yearHalfyear ) : string
yearHalfyear YearHalfyear
Результат string

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

public GetHalfyearOfYearName ( int year, YearHalfyear yearHalfyear ) : string
year int
yearHalfyear YearHalfyear
Результат string

GetHashCode() публичный закрытый Метод

public final GetHashCode ( ) : int
Результат int

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

public GetHour ( System.DateTime time ) : int
time System.DateTime
Результат int

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

public GetMinute ( System.DateTime time ) : int
time System.DateTime
Результат int

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

public GetMonth ( System.DateTime time ) : int
time System.DateTime
Результат int

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

public GetMonthName ( int month ) : string
month int
Результат string

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

public GetMonthOfYearName ( int year, int month ) : string
year int
month int
Результат string

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

public GetQuarterName ( YearQuarter yearQuarter ) : string
yearQuarter YearQuarter
Результат string

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

public GetQuarterOfYearName ( int year, YearQuarter yearQuarter ) : string
year int
yearQuarter YearQuarter
Результат string

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

public GetStartOfYearWeek ( int year, int weekOfYear ) : System.DateTime
year int
weekOfYear int
Результат System.DateTime

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

public GetWeekOfYear ( System.DateTime time ) : int
time System.DateTime
Результат int

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

public GetWeekOfYearName ( int year, int weekOfYear ) : string
year int
weekOfYear int
Результат string

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

public GetYear ( System.DateTime time ) : int
time System.DateTime
Результат int

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

public GetYearName ( int year ) : string
year int
Результат string

IsEqual() защищенный Метод

protected IsEqual ( object obj ) : bool
obj object
Результат bool

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

public MapEnd ( System.DateTime moment ) : System.DateTime
moment System.DateTime
Результат System.DateTime

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

public MapStart ( System.DateTime moment ) : System.DateTime
moment System.DateTime
Результат System.DateTime

New() публичный статический Метод

public static New ( CultureInfo culture ) : TimeCalendar
culture System.Globalization.CultureInfo
Результат TimeCalendar

New() публичный статический Метод

public static New ( CultureInfo culture, System.TimeSpan startOffset, System.TimeSpan endOffset ) : TimeCalendar
culture System.Globalization.CultureInfo
startOffset System.TimeSpan
endOffset System.TimeSpan
Результат TimeCalendar

New() публичный статический Метод

public static New ( CultureInfo culture, YearMonth yearBaseMonth, YearWeekType yearWeekType ) : TimeCalendar
culture System.Globalization.CultureInfo
yearBaseMonth YearMonth
yearWeekType YearWeekType
Результат TimeCalendar

New() публичный статический Метод

public static New ( System.TimeSpan startOffset, System.TimeSpan endOffset ) : TimeCalendar
startOffset System.TimeSpan
endOffset System.TimeSpan
Результат TimeCalendar

New() публичный статический Метод

public static New ( System.TimeSpan startOffset, System.TimeSpan endOffset, YearMonth yearBaseMonth ) : TimeCalendar
startOffset System.TimeSpan
endOffset System.TimeSpan
yearBaseMonth YearMonth
Результат TimeCalendar

New() публичный статический Метод

public static New ( YearMonth yearBaseMonth ) : TimeCalendar
yearBaseMonth YearMonth
Результат TimeCalendar

NewEmptyOffset() публичный статический Метод

public static NewEmptyOffset ( ) : TimeCalendar
Результат TimeCalendar

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

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

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

public TimeCalendar ( TimeCalendarConfig config ) : System
config TimeCalendarConfig
Результат System

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

public UnmapEnd ( System.DateTime moment ) : System.DateTime
moment System.DateTime
Результат System.DateTime

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

public UnmapStart ( System.DateTime moment ) : System.DateTime
moment System.DateTime
Результат System.DateTime

Описание свойств

DefaultEndOffset публичное статическое свойство

public static TimeSpan,System DefaultEndOffset
Результат System.TimeSpan

DefaultStartOffset публичное статическое свойство

public static TimeSpan,System DefaultStartOffset
Результат System.TimeSpan