C# 클래스 LogApplication.ViewModels.LoginatorViewModel

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: dabeku/Loginator 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddLogs void
Callback void
CanClearAll bool
CanClearLogs bool
CanOpenConfiguration bool
CanUpdateNumberOfLogsPerLevel bool
CanUpdateSearchCriteria bool
ClearNamespaceHighlight void
HandleNamespace void
OnPropertyChanged void
Receiver_LogReceived void
ResetAllCount void
SetLogCountByLevel void
SetNamespaceHighlight void
ToLogViewModel LogViewModel
UpdateApplications void
UpdateNamespaces void

공개 메소드들

메소드 설명
ClearAll ( LoginatorViewModel loginator ) : void
ClearLogs ( LoginatorViewModel loginator ) : void
LoginatorViewModel ( IApplicationConfiguration applicationConfiguration, IConfigurationDao configurationDao ) : Common.System
OpenConfiguration ( LoginatorViewModel loginator ) : void
StartListener ( ) : void
UpdateNumberOfLogsPerLevel ( LoginatorViewModel loginator ) : void
UpdateSearchCriteria ( LoginatorViewModel loginator ) : void

비공개 메소드들

메소드 설명
AddLogs ( IEnumerable logsToInsert ) : void
Callback ( Object state ) : void
CanClearAll ( LoginatorViewModel loginator ) : bool
CanClearLogs ( LoginatorViewModel loginator ) : bool
CanOpenConfiguration ( LoginatorViewModel loginator ) : bool
CanUpdateNumberOfLogsPerLevel ( LoginatorViewModel loginator ) : bool
CanUpdateSearchCriteria ( LoginatorViewModel loginator ) : bool
ClearNamespaceHighlight ( ) : void
HandleNamespace ( NamespaceViewModel parent, string suffix, ApplicationViewModel application, LogViewModel log ) : void
OnPropertyChanged ( string property ) : void
Receiver_LogReceived ( object sender, Backend.Events.LogReceivedEventArgs e ) : void
ResetAllCount ( NamespaceViewModel ns ) : void
SetLogCountByLevel ( LogViewModel log, NamespaceViewModel ns ) : void
SetNamespaceHighlight ( LogViewModel log ) : void
ToLogViewModel ( Log log ) : LogViewModel
UpdateApplications ( IEnumerable logsToInsert ) : void
UpdateNamespaces ( IEnumerable logsToInsert ) : void

메소드 상세

ClearAll() 공개 메소드

public ClearAll ( LoginatorViewModel loginator ) : void
loginator LoginatorViewModel
리턴 void

ClearLogs() 공개 메소드

public ClearLogs ( LoginatorViewModel loginator ) : void
loginator LoginatorViewModel
리턴 void

LoginatorViewModel() 공개 메소드

public LoginatorViewModel ( IApplicationConfiguration applicationConfiguration, IConfigurationDao configurationDao ) : Common.System
applicationConfiguration IApplicationConfiguration
configurationDao IConfigurationDao
리턴 Common.System

OpenConfiguration() 공개 메소드

public OpenConfiguration ( LoginatorViewModel loginator ) : void
loginator LoginatorViewModel
리턴 void

StartListener() 공개 메소드

public StartListener ( ) : void
리턴 void

UpdateNumberOfLogsPerLevel() 공개 메소드

public UpdateNumberOfLogsPerLevel ( LoginatorViewModel loginator ) : void
loginator LoginatorViewModel
리턴 void

UpdateSearchCriteria() 공개 메소드

public UpdateSearchCriteria ( LoginatorViewModel loginator ) : void
loginator LoginatorViewModel
리턴 void