C# 클래스 ShellMe.CommandLine.History.InMemoryHistory

상속: IConsoleHistory
파일 보기 프로젝트 열기: dff-solutions/shell.me

공개 메소드들

메소드 설명
Add ( string entry ) : void
Delete ( HistoryEntry entry ) : void
DeleteEntireHistory ( ) : void
GetNextEntry ( ) : HistoryEntry
GetPreviousEntry ( ) : HistoryEntry
InMemoryHistory ( ) : System.Collections.Generic
ResetHistoryMarker ( ) : void

보호된 메소드들

메소드 설명
InMemoryHistory ( List history ) : System.Collections.Generic
RestrictToMaxSize ( ) : void

비공개 메소드들

메소드 설명
GetHighestIndex ( ) : int
GetLowestIndex ( ) : int
ReturnAtIndex ( int index ) : HistoryEntry

메소드 상세

Add() 공개 메소드

public Add ( string entry ) : void
entry string
리턴 void

Delete() 공개 메소드

public Delete ( HistoryEntry entry ) : void
entry HistoryEntry
리턴 void

DeleteEntireHistory() 공개 메소드

public DeleteEntireHistory ( ) : void
리턴 void

GetNextEntry() 공개 메소드

public GetNextEntry ( ) : HistoryEntry
리턴 HistoryEntry

GetPreviousEntry() 공개 메소드

public GetPreviousEntry ( ) : HistoryEntry
리턴 HistoryEntry

InMemoryHistory() 공개 메소드

public InMemoryHistory ( ) : System.Collections.Generic
리턴 System.Collections.Generic

InMemoryHistory() 보호된 메소드

protected InMemoryHistory ( List history ) : System.Collections.Generic
history List
리턴 System.Collections.Generic

ResetHistoryMarker() 공개 메소드

public ResetHistoryMarker ( ) : void
리턴 void

RestrictToMaxSize() 보호된 메소드

protected RestrictToMaxSize ( ) : void
리턴 void