C# 클래스 BudgetAnalyser.Engine.Budget.XamlOnDiskBudgetRepository

상속: IBudgetRepository
파일 보기 프로젝트 열기: Benrnz/BudgetAnalyser 1 사용 예제들

공개 메소드들

메소드 설명
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