C# Класс HibernatingRhinos.PhoneBook.Library.PersistentPhoneBook

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

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

Метод Описание
Create ( Entry entry ) : void
Delete ( Entry entry ) : void
Dispose ( ) : void
Edit ( Entry entry ) : void
PersistentPhoneBook ( Stream stream, bool streamOwner = true ) : System
PersistentPhoneBook ( string path ) : System
ReadEntries ( ) : IEnumerable

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

Метод Описание
Compact ( ) : void
GetEntriesPositions ( ) : EntriesPositions
ReadBuffer ( int len ) : byte[]
ReadEntry ( ) : Entry
ReadString ( ) : string
WriteString ( string val ) : void
WriteToStream ( Entry entry ) : void

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

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

public Create ( Entry entry ) : void
entry Entry
Результат void

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

public Delete ( Entry entry ) : void
entry Entry
Результат void

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

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

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

public Edit ( Entry entry ) : void
entry Entry
Результат void

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

public PersistentPhoneBook ( Stream stream, bool streamOwner = true ) : System
stream Stream
streamOwner bool
Результат System

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

public PersistentPhoneBook ( string path ) : System
path string
Результат System

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

public ReadEntries ( ) : IEnumerable
Результат IEnumerable