C# Class SecureDelete.Schedule.HistoryManager

Afficher le fichier Open project: gratianlup/SecureDelete Class Usage Examples

Méthodes publiques

Méthode Description
Add ( HistoryItem item ) : bool
Clear ( ) : void
GetItems ( System.Guid guid ) : IList
HistoryManager ( ) : System
LoadHistory ( string path ) : bool

Load the report database from disk.

Remove ( HistoryItem item ) : void
RemoveCategory ( System.Guid guid ) : void
SaveHistory ( string path ) : bool

Save the history database to disk.

Private Methods

Méthode Description
DeserializeHistory ( byte data ) : HistoryCategory>.Dictionary
SerializeHistory ( HistoryCategory>.Dictionary categories ) : byte[]

Method Details

Add() public méthode

public Add ( HistoryItem item ) : bool
item HistoryItem
Résultat bool

Clear() public méthode

public Clear ( ) : void
Résultat void

GetItems() public méthode

public GetItems ( System.Guid guid ) : IList
guid System.Guid
Résultat IList

HistoryManager() public méthode

public HistoryManager ( ) : System
Résultat System

LoadHistory() public méthode

Load the report database from disk.
public LoadHistory ( string path ) : bool
path string
Résultat bool

Remove() public méthode

public Remove ( HistoryItem item ) : void
item HistoryItem
Résultat void

RemoveCategory() public méthode

public RemoveCategory ( System.Guid guid ) : void
guid System.Guid
Résultat void

SaveHistory() public méthode

Save the history database to disk.
public SaveHistory ( string path ) : bool
path string
Résultat bool