Show / Hide Table of Contents

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

Back to top Built by Itinero, MIT licensed.