C# Class Expl.Itinerary.UnionSchedule

Inheritance: ICompositeSchedule
Show file Open project: spoulson/Itinerary Class Usage Examples

Public Methods

Method Description
GetHashCode ( ) : int
GetRange ( System.DateTime RangeStart, System.DateTime RangeEnd ) : IEnumerable
ToString ( ) : string
UnionSchedule ( ) : System

Constructor for empty list.

UnionSchedule ( IEnumerable List ) : System

Constructor for many schedules.

UnionSchedule ( ISchedule A ) : System

Constructor for single schedule.

UnionSchedule ( ISchedule A, ISchedule B ) : System

Constructor for two schedules.

Method Details

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetRange() public method

public GetRange ( System.DateTime RangeStart, System.DateTime RangeEnd ) : IEnumerable
RangeStart System.DateTime
RangeEnd System.DateTime
return IEnumerable

ToString() public method

public ToString ( ) : string
return string

UnionSchedule() public method

Constructor for empty list.
public UnionSchedule ( ) : System
return System

UnionSchedule() public method

Constructor for many schedules.
public UnionSchedule ( IEnumerable List ) : System
List IEnumerable Enumerable list of ISchedule objects.
return System

UnionSchedule() public method

Constructor for single schedule.
public UnionSchedule ( ISchedule A ) : System
A ISchedule Schedule.
return System

UnionSchedule() public method

Constructor for two schedules.
public UnionSchedule ( ISchedule A, ISchedule B ) : System
A ISchedule Schedule A.
B ISchedule Schedule B.
return System