C# Класс AppActs.API.DataUploader.AppSession

Показать файл Открыть проект

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

Метод Описание
AppSession ( System.Guid deviceId, System.Guid applicationId, System.DateTime timeWhenUsed, string version, IDeviceService iDeviceService ) : System
Close ( long timeUsed ) : void
Crash ( ) : void
Error ( string errorMessage, string action, long flashSize, long memSize, int battery ) : void
Feedback ( FeedbackRatingType ratingType, string comment ) : void
NavigateToMain ( long timeUsedPrevScreen ) : void
NavigateToProfile ( long timeUsedPrevScreen ) : void
NavigateToResults ( long timeUsedPrevScreen ) : void
NavigateToSearching ( long timeUsedPrevScreen ) : void
NavigateToSettings ( long timeUsedPrevScreen ) : void
NavigateToSplash ( ) : void
Open ( ) : void
ScreenMainActionCancelSearch ( ) : void
ScreenMainActionSearch ( ) : void
ScreenResultActionViewProfile ( ) : void
ScreenResultsActionScroll ( ) : void
Searching ( int searching ) : void
Upgrade ( string appVersion ) : void

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

Метод Описание
addTime ( ) : void
logEvent ( EventType eventType, string screenName, string action, long timeUsed ) : void
logScreenClose ( string screenName, long timeUsed ) : void
logScreenOpen ( string screenName ) : void
navigateToNextScreen ( string nextScreen, string lastSreen, long lastScreenUsedTime ) : void

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

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

public AppSession ( System.Guid deviceId, System.Guid applicationId, System.DateTime timeWhenUsed, string version, IDeviceService iDeviceService ) : System
deviceId System.Guid
applicationId System.Guid
timeWhenUsed System.DateTime
version string
iDeviceService IDeviceService
Результат System

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

public Close ( long timeUsed ) : void
timeUsed long
Результат void

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

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

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

public Error ( string errorMessage, string action, long flashSize, long memSize, int battery ) : void
errorMessage string
action string
flashSize long
memSize long
battery int
Результат void

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

public Feedback ( FeedbackRatingType ratingType, string comment ) : void
ratingType FeedbackRatingType
comment string
Результат void

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

public NavigateToMain ( long timeUsedPrevScreen ) : void
timeUsedPrevScreen long
Результат void

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

public NavigateToProfile ( long timeUsedPrevScreen ) : void
timeUsedPrevScreen long
Результат void

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

public NavigateToResults ( long timeUsedPrevScreen ) : void
timeUsedPrevScreen long
Результат void

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

public NavigateToSearching ( long timeUsedPrevScreen ) : void
timeUsedPrevScreen long
Результат void

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

public NavigateToSettings ( long timeUsedPrevScreen ) : void
timeUsedPrevScreen long
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

public Searching ( int searching ) : void
searching int
Результат void

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

public Upgrade ( string appVersion ) : void
appVersion string
Результат void