C# 클래스 TailBlazer.Domain.FileHandling.IndexCollection

상속: ILineProvider
파일 보기 프로젝트 열기: RolandPheasant/TailBlazer 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CalculateIndexByPositon long
CalculateRelativeIndex RelativeIndex
GetPage TailBlazer.Domain.FileHandling.Page
ReadLinesByIndex IEnumerable
ReadLinesByPosition IEnumerable

공개 메소드들

메소드 설명
IndexCollection ( IReadOnlyCollection latest, IndexCollection previous, FileInfo info, Encoding encoding ) : System
ReadLines ( ScrollRequest scroll ) : IEnumerable

Reads the lines.

비공개 메소드들

메소드 설명
CalculateIndexByPositon ( long position ) : long
CalculateRelativeIndex ( int index ) : RelativeIndex
GetPage ( ScrollRequest scroll ) : TailBlazer.Domain.FileHandling.Page
ReadLinesByIndex ( ScrollRequest scroll ) : IEnumerable
ReadLinesByPosition ( ScrollRequest scroll ) : IEnumerable

메소드 상세

IndexCollection() 공개 메소드

public IndexCollection ( IReadOnlyCollection latest, IndexCollection previous, FileInfo info, Encoding encoding ) : System
latest IReadOnlyCollection
previous IndexCollection
info System.IO.FileInfo
encoding System.Text.Encoding
리턴 System

ReadLines() 공개 메소드

Reads the lines.
public ReadLines ( ScrollRequest scroll ) : IEnumerable
scroll ScrollRequest The scroll.
리턴 IEnumerable