Class GTFSWriter<T>
A GTFS writer.
Inheritance
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class GTFSWriter<T>
    where T : IGTFSFeedType Parameters
| T 
 | 
Methods
Write(T, IEnumerable<IGTFSTargetFile>)
Writes the given feed to the given target files.
Declaration
public void Write(T feed, IEnumerable<IGTFSTargetFile> target)Parameters
| T
        feed 
 | 
| System.Collections.Generic.IEnumerable<IGTFSTargetFile>
        target 
 | 
Write(IGTFSTargetFile, FeedInfo)
Writes the feed info.
Declaration
protected virtual void Write(IGTFSTargetFile file, FeedInfo entity)Parameters
| IGTFSTargetFile
        file 
 | 
| FeedInfo
        entity 
 | 
Write(IGTFSTargetFile, IEnumerable<Agency>)
Writes all agencies to the given agencies file.
Declaration
protected virtual void Write(IGTFSTargetFile agenciesFile, IEnumerable<Agency> agencies)Parameters
| IGTFSTargetFile
        agenciesFile 
 | 
| System.Collections.Generic.IEnumerable<Agency>
        agencies 
 | 
Write(IGTFSTargetFile, IEnumerable<CalendarDate>)
Writes all calendar dates.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<CalendarDate> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<CalendarDate>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<FareAttribute>)
Writes the fare attributes.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<FareAttribute> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<FareAttribute>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<FareRule>)
Writes the fare rules.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<FareRule> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<FareRule>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<Frequency>)
Writes the frequencies.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<Frequency> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<Frequency>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<Level>)
Writes all levels to the given levels file.
Declaration
protected virtual void Write(IGTFSTargetFile levelsFile, IEnumerable<Level> levels)Parameters
| IGTFSTargetFile
        levelsFile 
 | 
| System.Collections.Generic.IEnumerable<Level>
        levels 
 | 
Write(IGTFSTargetFile, IEnumerable<Pathway>)
Writes all pathways to the given pathways file.
Declaration
protected virtual void Write(IGTFSTargetFile pathwaysFile, IEnumerable<Pathway> pathways)Parameters
| IGTFSTargetFile
        pathwaysFile 
 | 
| System.Collections.Generic.IEnumerable<Pathway>
        pathways 
 | 
Write(IGTFSTargetFile, IEnumerable<Route>)
Writes the routes.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<Route> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<Route>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<Shape>)
Writes the shapes.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<Shape> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<Shape>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<Stop>)
Writes the stops.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<Stop> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<Stop>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<StopTime>)
Writes the stop times.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<StopTime> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<StopTime>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<Calendar>)
Writes the calenders to the calenders file.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<Calendar> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<System.Globalization.Calendar>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<Transfer>)
Writes the transfers.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<Transfer> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<Transfer>
        entities 
 | 
Write(IGTFSTargetFile, IEnumerable<Trip>)
Writes the trips.
Declaration
protected virtual void Write(IGTFSTargetFile file, IEnumerable<Trip> entities)Parameters
| IGTFSTargetFile
        file 
 | 
| System.Collections.Generic.IEnumerable<Trip>
        entities 
 | 
WriteFieldString(String, String, String)
Writes a string-field.
Declaration
protected virtual string WriteFieldString(string name, string fieldName, string value)Parameters
| System.String
        name 
 | 
| System.String
        fieldName 
 | 
| System.String
        value 
 | 
Returns
| System.String 
 | 
WriteFieldString(String, String, String, Boolean)
Writes a string-field.
Declaration
protected virtual string WriteFieldString(string name, string fieldName, string value, bool quote)Parameters
| System.String
        name 
 | 
| System.String
        fieldName 
 | 
| System.String
        value 
 | 
| System.Boolean
        quote 
 | 
Returns
| System.String 
 |