C# 클래스 HibernatingRhinos.PhoneBook.Library.PersistentPhoneBook

상속: IDisposable
파일 보기 프로젝트 열기: ayende/HibernatingRhinos.PhoneBook 1 사용 예제들

공개 메소드들

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