C# Класс ScrewTurn.Wiki.AclStorer

Implements a file-based ACL Storer.
Наследование: ScrewTurn.Wiki.AclEngine.AclStorerBase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AclStorer ( IAclManager aclManager, string file ) : System

Initializes a new instance of the T:AclStorer class.

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

Метод Описание
DeleteEntries ( AclEntry entries ) : void

Deletes some entries.

LoadDataInternal ( ) : ScrewTurn.Wiki.AclEngine.AclEntry[]

Loads data from storage.

StoreEntries ( AclEntry entries ) : void

Stores some entries.

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

Метод Описание
DumpAclEntry ( AclEntry entry ) : string

Dumps a T:AclEntry into a string.

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

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

Initializes a new instance of the T:AclStorer class.
public AclStorer ( IAclManager aclManager, string file ) : System
aclManager IAclManager The instance of the ACL Manager to handle.
file string The storage file.
Результат System

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

Deletes some entries.
protected DeleteEntries ( AclEntry entries ) : void
entries ScrewTurn.Wiki.AclEngine.AclEntry The entries to delete.
Результат void

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

Loads data from storage.
protected LoadDataInternal ( ) : ScrewTurn.Wiki.AclEngine.AclEntry[]
Результат ScrewTurn.Wiki.AclEngine.AclEntry[]

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

Stores some entries.
protected StoreEntries ( AclEntry entries ) : void
entries ScrewTurn.Wiki.AclEngine.AclEntry The entries to store.
Результат void