Interface IGTFSFeed
Abstract representation of a GTFSFeed.
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public interface IGTFSFeed
Remarks
To be used as a proxy to load data into memory/a database/...
Properties
Agencies
Gets the collection of agencies.
Declaration
IUniqueEntityCollection<Agency> Agencies { get; }
Property Value
IUniqueEntityCollection<Agency>
|
CalendarDates
Gets the collection of calendar dates.
Declaration
IEntityCollection<CalendarDate> CalendarDates { get; }
Property Value
IEntityCollection<CalendarDate>
|
Calendars
Gets the collection of calendars.
Declaration
IEntityCollection<Calendar> Calendars { get; }
Property Value
IEntityCollection<System.Globalization.Calendar>
|
FareAttributes
Gets the collection of fare attributes.
Declaration
IEntityCollection<FareAttribute> FareAttributes { get; }
Property Value
IEntityCollection<FareAttribute>
|
FareRules
Gets the collection of fare rules.
Declaration
IUniqueEntityCollection<FareRule> FareRules { get; }
Property Value
IUniqueEntityCollection<FareRule>
|
Frequencies
Gets the collection of frequencies.
Declaration
IEntityCollection<Frequency> Frequencies { get; }
Property Value
IEntityCollection<Frequency>
|
Levels
Gets the collection of levels.
Declaration
IUniqueEntityCollection<Level> Levels { get; }
Property Value
IUniqueEntityCollection<Level>
|
Pathways
Gets the collection of pathways.
Declaration
IUniqueEntityCollection<Pathway> Pathways { get; }
Property Value
IUniqueEntityCollection<Pathway>
|
Routes
Gets the collection of the routes.
Declaration
IUniqueEntityCollection<Route> Routes { get; }
Property Value
IUniqueEntityCollection<Route>
|
Shapes
Gets the collection of shapes.
Declaration
IEntityCollection<Shape> Shapes { get; }
Property Value
IEntityCollection<Shape>
|
Stops
Gets the collection of stops.
Declaration
IUniqueEntityCollection<Stop> Stops { get; }
Property Value
IUniqueEntityCollection<Stop>
|
StopTimes
Gets the collection of stop times.
Declaration
IStopTimeCollection StopTimes { get; }
Property Value
IStopTimeCollection
|
Transfers
Gets the collection of transfers.
Declaration
ITransferCollection Transfers { get; }
Property Value
ITransferCollection
|
Trips
Gets the collection of trips.
Declaration
IUniqueEntityCollection<Trip> Trips { get; }
Property Value
IUniqueEntityCollection<Trip>
|
Methods
GetFeedInfo()
Gets the feed info.
Declaration
FeedInfo GetFeedInfo()
Returns
FeedInfo
|
SetFeedInfo(FeedInfo)
Adds new feed info.
Declaration
void SetFeedInfo(FeedInfo feedInfo)
Parameters
FeedInfo
feedInfo
|