C# Class Common.RecentFileList.XmlPersister

Inheritance: IPersist
Afficher le fichier Open project: rsdn/nitra

Méthodes publiques

Méthode Description
CopyExcluding ( List source, string exclude, List target, int max ) : void
InsertFile ( string filepath, int max ) : void
RecentFiles ( int max ) : List
RemoveFile ( string filepath, int max ) : void
Save ( List list, int max ) : void
Update ( string filepath, bool insert, int max ) : void
XmlPersister ( ) : Common.System
XmlPersister ( Stream stream ) : Common.System
XmlPersister ( string filepath ) : Common.System

Private Methods

Méthode Description
Load ( int max ) : List
OpenStream ( FileMode mode ) : SmartStream

Method Details

CopyExcluding() public méthode

public CopyExcluding ( List source, string exclude, List target, int max ) : void
source List
exclude string
target List
max int
Résultat void

InsertFile() public méthode

public InsertFile ( string filepath, int max ) : void
filepath string
max int
Résultat void

RecentFiles() public méthode

public RecentFiles ( int max ) : List
max int
Résultat List

RemoveFile() public méthode

public RemoveFile ( string filepath, int max ) : void
filepath string
max int
Résultat void

Save() public méthode

public Save ( List list, int max ) : void
list List
max int
Résultat void

Update() public méthode

public Update ( string filepath, bool insert, int max ) : void
filepath string
insert bool
max int
Résultat void

XmlPersister() public méthode

public XmlPersister ( ) : Common.System
Résultat Common.System

XmlPersister() public méthode

public XmlPersister ( Stream stream ) : Common.System
stream Stream
Résultat Common.System

XmlPersister() public méthode

public XmlPersister ( string filepath ) : Common.System
filepath string
Résultat Common.System