C# 클래스 ScrewTurn.Wiki.AclStorer

Implements a file-based ACL Storer.
상속: ScrewTurn.Wiki.AclEngine.AclStorerBase
파일 보기 프로젝트 열기: mono/ScrewTurnWiki 1 사용 예제들

공개 메소드들

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