C# Класс YALV.Common.RecentFileList.XmlPersister

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

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

Метод Описание
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 ( ) : System
XmlPersister ( Stream stream ) : System
XmlPersister ( string filepath ) : System

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

Метод Описание
Load ( int max ) : List
OpenStream ( FileMode mode ) : SmartStream

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

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

public CopyExcluding ( List source, string exclude, List target, int max ) : void
source List
exclude string
target List
max int
Результат void

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

public InsertFile ( string filepath, int max ) : void
filepath string
max int
Результат void

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

public RecentFiles ( int max ) : List
max int
Результат List

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

public RemoveFile ( string filepath, int max ) : void
filepath string
max int
Результат void

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

public Save ( List list, int max ) : void
list List
max int
Результат void

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

public Update ( string filepath, bool insert, int max ) : void
filepath string
insert bool
max int
Результат void

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

public XmlPersister ( ) : System
Результат System

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

public XmlPersister ( Stream stream ) : System
stream Stream
Результат System

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

public XmlPersister ( string filepath ) : System
filepath string
Результат System