C# 클래스 NSoft.NFramework.TimePeriods.TimeLines.TimeLineMomentCollection

상속: ITimeLineMomentCollection
파일 보기 프로젝트 열기: debop/NFramework 1 사용 예제들

공개 메소드들

메소드 설명
Add ( ITimePeriod period ) : void
AddAll ( IEnumerable periods ) : void
Contains ( System.DateTime moment ) : bool

moment와 같은 값을 가진 TimeLineMoment가 존재하는지 파악합니다.

Find ( System.DateTime moment ) : ITimeLineMoment

moment와 같은 값을 가진 TimeLineMoment를 찾습니다.

GetEnumerator ( ) : IEnumerator
Remove ( ITimePeriod period ) : void
this ( int index ) : ITimeLineMoment

보호된 메소드들

메소드 설명
AddPeriod ( System.DateTime moment, ITimePeriod period ) : void

moment를 나타내는 TimeLineMoment를 키로 하고, Value로 period 를 추가합니다.

RemovePeriod ( System.DateTime moment, ITimePeriod period ) : void

moment를 나타내는 TimeLineMoment를 키로 하고, Value로 period 를 삭제합니다.

비공개 메소드들

메소드 설명
IEnumerable ( ) : IEnumerator

메소드 상세

Add() 공개 메소드

public Add ( ITimePeriod period ) : void
period ITimePeriod
리턴 void

AddAll() 공개 메소드

public AddAll ( IEnumerable periods ) : void
periods IEnumerable
리턴 void

AddPeriod() 보호된 메소드

moment를 나타내는 TimeLineMoment를 키로 하고, Value로 period 를 추가합니다.
protected AddPeriod ( System.DateTime moment, ITimePeriod period ) : void
moment System.DateTime
period ITimePeriod
리턴 void

Contains() 공개 메소드

moment와 같은 값을 가진 TimeLineMoment가 존재하는지 파악합니다.
public Contains ( System.DateTime moment ) : bool
moment System.DateTime 찾고자하는 moment
리턴 bool

Find() 공개 메소드

moment와 같은 값을 가진 TimeLineMoment를 찾습니다.
public Find ( System.DateTime moment ) : ITimeLineMoment
moment System.DateTime 찾고자하는 moment
리턴 ITimeLineMoment

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

Remove() 공개 메소드

public Remove ( ITimePeriod period ) : void
period ITimePeriod
리턴 void

RemovePeriod() 보호된 메소드

moment를 나타내는 TimeLineMoment를 키로 하고, Value로 period 를 삭제합니다.
protected RemovePeriod ( System.DateTime moment, ITimePeriod period ) : void
moment System.DateTime
period ITimePeriod
리턴 void

this() 공개 메소드

public this ( int index ) : ITimeLineMoment
index int
리턴 ITimeLineMoment