C# Класс PhoneApp1.AuthenticatedUser

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

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

Метод Описание
AddBookToLocalCollection ( Book book ) : void

Must only be called after the actual operation on Readmill has succeeded. This is only an optimization to avoid extra web service call

GetMeAsync ( bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task
GetReadingForBook ( string bookId ) : Reading
HasBook ( string bookId, bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task
HasHighlight ( string highlightId, bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task
LoadCollectedBooksAsync ( bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task>
LoadCollectedHighlightsAsync ( List highlightIds, bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task>
RemoveBookFromLocalCollection ( string bookId ) : void

Must only be called after the actual operation on Readmill has succeeded. This is only an optimization to avoid extra web service call

TryCollectHighlight ( Highlight highlight ) : void

Must only be called after the actual operation on Readmill has succeeded.

TryLoadCollectedHighlightsList ( bool forceRefresh = false ) : List
TryRemoveHighlight ( string id ) : void

Must only be called after the actual operation on Readmill has succeeded

TrySaveCollectedHighlightsLocally ( ) : bool

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

Метод Описание
AuthenticatedUser ( ) : System

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

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

Must only be called after the actual operation on Readmill has succeeded. This is only an optimization to avoid extra web service call
public AddBookToLocalCollection ( Book book ) : void
book Com.Readmill.Api.DataContracts.Book
Результат void

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

public GetMeAsync ( bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task
forceRefresh bool
cancelToken System.Threading.CancellationToken
Результат Task

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

public GetReadingForBook ( string bookId ) : Reading
bookId string
Результат Com.Readmill.Api.DataContracts.Reading

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

public HasBook ( string bookId, bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task
bookId string
forceRefresh bool
cancelToken System.Threading.CancellationToken
Результат Task

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

public HasHighlight ( string highlightId, bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task
highlightId string
forceRefresh bool
cancelToken System.Threading.CancellationToken
Результат Task

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

public LoadCollectedBooksAsync ( bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task>
forceRefresh bool
cancelToken System.Threading.CancellationToken
Результат Task>

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

public LoadCollectedHighlightsAsync ( List highlightIds, bool forceRefresh = false, CancellationToken cancelToken = default(CancellationToken) ) : Task>
highlightIds List
forceRefresh bool
cancelToken System.Threading.CancellationToken
Результат Task>

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

Must only be called after the actual operation on Readmill has succeeded. This is only an optimization to avoid extra web service call
public RemoveBookFromLocalCollection ( string bookId ) : void
bookId string
Результат void

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

Must only be called after the actual operation on Readmill has succeeded.
public TryCollectHighlight ( Highlight highlight ) : void
highlight Com.Readmill.Api.DataContracts.Highlight
Результат void

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

public TryLoadCollectedHighlightsList ( bool forceRefresh = false ) : List
forceRefresh bool
Результат List

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

Must only be called after the actual operation on Readmill has succeeded
public TryRemoveHighlight ( string id ) : void
id string
Результат void

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

public TrySaveCollectedHighlightsLocally ( ) : bool
Результат bool