C# Класс Rainy.FileSystemBackend.DirectoryBasedNoteRepository

Note repository. There may only exists one repository of a username at any given time in memory. When trying to create another one of the same username, the thread will block until the previous repository of that user was disposed. Best is to always use using (new NoteRepository (username)) { ... } to make sure the repository is freed afterwards.
Наследование: Rainy.Interfaces.INoteRepository
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
manifestPath string
notesBasePath string
storage IStorage
storagePath string
userLocks Semaphore>.Dictionary

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

Метод Описание
DirectoryBasedNoteRepository ( string username, string notes_base_path ) : System
Dispose ( ) : void

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

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

public DirectoryBasedNoteRepository ( string username, string notes_base_path ) : System
username string
notes_base_path string
Результат System

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

public Dispose ( ) : void
Результат void

Описание свойств

manifestPath защищенное свойство

protected string manifestPath
Результат string

notesBasePath защищенное свойство

protected string notesBasePath
Результат string

storage защищенное свойство

protected IStorage storage
Результат IStorage

storagePath защищенное свойство

protected string storagePath
Результат string

userLocks защищенное статическое свойство

protected static Dictionary userLocks
Результат Semaphore>.Dictionary