Show / Hide Table of Contents

Class FareRule

Represents rules for applying fare information for a transit organization's routes.

Inheritance
System.Object
GTFSEntity
FareRule
Inherited Members
GTFSEntity.Tag
GTFSEntity.EntityChanged
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class FareRule : GTFSEntity

Properties

ContainsId

Gets or sets the fare ID with a zone ID, referenced from the stops.txt file. The fare ID is then associated with itineraries that pass through every contains_id zone.

Declaration
public string ContainsId { get; set; }
Property Value
System.String

DestinationId

Gets or sets the fare ID with a destination zone ID. Zone IDs are referenced from the stops.txt file. If you have several destination IDs with the same fare attributes, create a row in fare_rules.txt for each destination ID.

Declaration
public string DestinationId { get; set; }
Property Value
System.String

FareId

Gets or sets a fare.

Declaration
public string FareId { get; set; }
Property Value
System.String

OriginId

Gets or sets the fare ID with an origin zone ID. Zone IDs are referenced from the stops.txt file. If you have several origin IDs with the same fare attributes, create a row in fare_rules.txt for each origin ID.

Declaration
public string OriginId { get; set; }
Property Value
System.String

RouteId

Gets or sets a route.

Declaration
public string RouteId { get; set; }
Property Value
System.String

Methods

Equals(Object)

Returns true if the given object contains the same data.

Declaration
public override bool Equals(object obj)
Parameters
System.Object obj

Returns
System.Boolean

Overrides
System.Object.Equals(System.Object)

GetHashCode()

Serves as a hash function.

Declaration
public override int GetHashCode()
Returns
System.Int32

Overrides
System.Object.GetHashCode()
Back to top Built by Itinero, MIT licensed.