C# Класс LondonBike.TripLog

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DistanceInMeters int
EndLat double
EndLon double
EndStation string
StartLat double
StartLon double
StartStation string
Ticks long
TimeInSeconds int
currentTripLog TripLog

Открытые методы

Метод Описание
GetCurrentLocation ( TripLog currentLog, bool isStart, NSAction onFound ) : void
GetDouble ( string d ) : double
GetInt ( string d ) : int
GetLong ( string d ) : long
MakeDummyData ( ) : void
PersistToDisk ( ) : void
RemoveElementAt ( int row ) : void
ReverseGeocode ( TripLog trip ) : void
SaveCurrentTripLog ( ) : void
SetLocation ( double lat, double lon, bool isStart ) : void
StartNewTripItem ( ) : void
StopTripItem ( int totalTime ) : void
TripLog ( ) : System
TripLog ( string items ) : System

Приватные методы

Метод Описание
ReverseGeocode ( double lat, double lon ) : string

Описание методов

GetCurrentLocation() публичный статический Метод

public static GetCurrentLocation ( TripLog currentLog, bool isStart, NSAction onFound ) : void
currentLog TripLog
isStart bool
onFound NSAction
Результат void

GetDouble() публичный Метод

public GetDouble ( string d ) : double
d string
Результат double

GetInt() публичный Метод

public GetInt ( string d ) : int
d string
Результат int

GetLong() публичный Метод

public GetLong ( string d ) : long
d string
Результат long

MakeDummyData() публичный статический Метод

public static MakeDummyData ( ) : void
Результат void

PersistToDisk() публичный статический Метод

public static PersistToDisk ( ) : void
Результат void

RemoveElementAt() публичный статический Метод

public static RemoveElementAt ( int row ) : void
row int
Результат void

ReverseGeocode() публичный статический Метод

public static ReverseGeocode ( TripLog trip ) : void
trip TripLog
Результат void

SaveCurrentTripLog() публичный статический Метод

public static SaveCurrentTripLog ( ) : void
Результат void

SetLocation() публичный Метод

public SetLocation ( double lat, double lon, bool isStart ) : void
lat double
lon double
isStart bool
Результат void

StartNewTripItem() публичный статический Метод

public static StartNewTripItem ( ) : void
Результат void

StopTripItem() публичный статический Метод

public static StopTripItem ( int totalTime ) : void
totalTime int
Результат void

TripLog() публичный Метод

public TripLog ( ) : System
Результат System

TripLog() публичный Метод

public TripLog ( string items ) : System
items string
Результат System

Описание свойств

DistanceInMeters публичное свойство

public int DistanceInMeters
Результат int

EndLat публичное свойство

public double EndLat
Результат double

EndLon публичное свойство

public double EndLon
Результат double

EndStation публичное свойство

public string EndStation
Результат string

StartLat публичное свойство

public double StartLat
Результат double

StartLon публичное свойство

public double StartLon
Результат double

StartStation публичное свойство

public string StartStation
Результат string

Ticks публичное свойство

public long Ticks
Результат long

TimeInSeconds публичное свойство

public int TimeInSeconds
Результат int

currentTripLog публичное статическое свойство

public static TripLog,LondonBike currentTripLog
Результат TripLog