C# Класс BudgetAnalyser.Engine.Budget.XamlOnDiskBudgetRepository

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

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

Метод Описание
CreateNew ( ) : BudgetCollection

Creates a new empty BudgetCollection but does not save it.

CreateNewAndSaveAsync ( string storageKey ) : Task
LoadAsync ( string storageKey, bool isEncrypted ) : Task
SaveAsync ( ) : System.Threading.Tasks.Task
SaveAsync ( string storageKey, bool isEncrypted ) : System.Threading.Tasks.Task
XamlOnDiskBudgetRepository ( [ bucketRepository, BudgetCollection>.[ mapper, [ readerWriterSelector ) : System

Initializes a new instance of the XamlOnDiskBudgetRepository class.

Защищенные методы

Метод Описание
Deserialise ( string xaml ) : object
Serialise ( BudgetCollectionDto budgetData ) : string

Serialises the specified budget data.

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

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

Creates a new empty BudgetCollection but does not save it.
public CreateNew ( ) : BudgetCollection
Результат BudgetCollection

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

public CreateNewAndSaveAsync ( string storageKey ) : Task
storageKey string
Результат Task

Deserialise() защищенный Метод

protected Deserialise ( string xaml ) : object
xaml string
Результат object

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

public LoadAsync ( string storageKey, bool isEncrypted ) : Task
storageKey string
isEncrypted bool
Результат Task

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

public SaveAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

public SaveAsync ( string storageKey, bool isEncrypted ) : System.Threading.Tasks.Task
storageKey string
isEncrypted bool
Результат System.Threading.Tasks.Task

Serialise() защищенный Метод

Serialises the specified budget data.
protected Serialise ( BudgetCollectionDto budgetData ) : string
budgetData BudgetAnalyser.Engine.Budget.Data.BudgetCollectionDto
Результат string

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

Initializes a new instance of the XamlOnDiskBudgetRepository class.
public XamlOnDiskBudgetRepository ( [ bucketRepository, BudgetCollection>.[ mapper, [ readerWriterSelector ) : System
bucketRepository [
mapper BudgetCollection>.[
readerWriterSelector [
Результат System