C# Класс NSoft.NFramework.TimePeriods.TimePeriodCollection

Наследование: TimePeriodContainer, ITimePeriodCollection
Показать файл Открыть проект

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

Метод Описание
HasInsidePeriods ( ITimePeriod target ) : bool

대상 TimePeriod 를 포함하는 TimePeriod 요소가 존재하는가?

HasIntersectionPeriods ( System.DateTime moment ) : bool

moment와 기간이 교차하는 TimePeriod 요소가 존재하는가?

HasIntersectionPeriods ( ITimePeriod target ) : bool

target 기간과 기간이 교차하는 TimePeriod 요소가 존재하는가?

HasOverlapPeriods ( ITimePeriod target ) : bool

대상 TimePeriod와 기간이 겹치는 TimePeriod 요소가 존재하는가?

InsidePeriods ( ITimePeriod target ) : IEnumerable

target 기간을 포함하는 TimePeriod 들을 열거합니다.

IntersectionPeriods ( System.DateTime moment ) : IEnumerable

moment 을 기간안에 포함하는 TimePeriod 들을 열거합니다.

IntersectionPeriods ( ITimePeriod target ) : IEnumerable

대상 TimePeriod 기간과 교차하는 TimePeriod 들을 열거합니다.

OverlapPeriods ( ITimePeriod target ) : IEnumerable

target 기간과 겹치는 TimePeriod 들을 열거합니다.

RelationPeriods ( ITimePeriod target, PeriodRelation relation ) : IEnumerable

대상 TimePeriod 와 특정 관계를 가지는 TimePeriod 요소들을 열거합니다.

TimePeriodCollection ( ) : System

기본 생성자

TimePeriodCollection ( IEnumerable timePeriods ) : System

생성자

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

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

대상 TimePeriod 를 포함하는 TimePeriod 요소가 존재하는가?
public HasInsidePeriods ( ITimePeriod target ) : bool
target ITimePeriod
Результат bool

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

moment와 기간이 교차하는 TimePeriod 요소가 존재하는가?
public HasIntersectionPeriods ( System.DateTime moment ) : bool
moment System.DateTime 대상 일자
Результат bool

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

target 기간과 기간이 교차하는 TimePeriod 요소가 존재하는가?
public HasIntersectionPeriods ( ITimePeriod target ) : bool
target ITimePeriod
Результат bool

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

대상 TimePeriod와 기간이 겹치는 TimePeriod 요소가 존재하는가?
public HasOverlapPeriods ( ITimePeriod target ) : bool
target ITimePeriod
Результат bool

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

target 기간을 포함하는 TimePeriod 들을 열거합니다.
public InsidePeriods ( ITimePeriod target ) : IEnumerable
target ITimePeriod
Результат IEnumerable

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

moment 을 기간안에 포함하는 TimePeriod 들을 열거합니다.
public IntersectionPeriods ( System.DateTime moment ) : IEnumerable
moment System.DateTime
Результат IEnumerable

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

대상 TimePeriod 기간과 교차하는 TimePeriod 들을 열거합니다.
public IntersectionPeriods ( ITimePeriod target ) : IEnumerable
target ITimePeriod
Результат IEnumerable

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

target 기간과 겹치는 TimePeriod 들을 열거합니다.
public OverlapPeriods ( ITimePeriod target ) : IEnumerable
target ITimePeriod
Результат IEnumerable

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

대상 TimePeriod 와 특정 관계를 가지는 TimePeriod 요소들을 열거합니다.
public RelationPeriods ( ITimePeriod target, PeriodRelation relation ) : IEnumerable
target ITimePeriod
relation PeriodRelation
Результат IEnumerable

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

기본 생성자
public TimePeriodCollection ( ) : System
Результат System

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

생성자
public TimePeriodCollection ( IEnumerable timePeriods ) : System
timePeriods IEnumerable 추가할 요소들
Результат System