C# 클래스 ExcelService.Sessions.ExcelSessionManager

상속: IExcelSessionManager
파일 보기 프로젝트 열기: TNOCS/csTouch

공개 메소드들

메소드 설명
AddUserToSession ( int id, string username ) : void
CreateSession ( ExcelSession session ) : ExcelWorkbookSession
DeleteSession ( int id ) : void
ExcelSessionManager ( ILog log, IHubContext hubContext ) : System
GetAllSessions ( ) : IEnumerable
GetSession ( int id ) : ExcelWorkbookSession
GetSession ( string sessionName ) : ExcelWorkbookSession
GetSessionsForUser ( string username ) : IEnumerable
InitializeSession ( int id ) : void
RemoveUserFromSession ( int id, string username ) : void
UpdateSession ( int id, ExcelSession session ) : ExcelSession

비공개 메소드들

메소드 설명
MySessionOnCellValueChanged ( object sender, CellCache cellCache ) : void
MySessionOnNameValueChanged ( object sender, NameCache nameCache ) : void

메소드 상세

AddUserToSession() 공개 메소드

public AddUserToSession ( int id, string username ) : void
id int
username string
리턴 void

CreateSession() 공개 메소드

public CreateSession ( ExcelSession session ) : ExcelWorkbookSession
session ExcelServiceModel.ExcelSession
리턴 ExcelWorkbookSession

DeleteSession() 공개 메소드

public DeleteSession ( int id ) : void
id int
리턴 void

ExcelSessionManager() 공개 메소드

public ExcelSessionManager ( ILog log, IHubContext hubContext ) : System
log ILog
hubContext IHubContext
리턴 System

GetAllSessions() 공개 메소드

public GetAllSessions ( ) : IEnumerable
리턴 IEnumerable

GetSession() 공개 메소드

public GetSession ( int id ) : ExcelWorkbookSession
id int
리턴 ExcelWorkbookSession

GetSession() 공개 메소드

public GetSession ( string sessionName ) : ExcelWorkbookSession
sessionName string
리턴 ExcelWorkbookSession

GetSessionsForUser() 공개 메소드

public GetSessionsForUser ( string username ) : IEnumerable
username string
리턴 IEnumerable

InitializeSession() 공개 메소드

public InitializeSession ( int id ) : void
id int
리턴 void

RemoveUserFromSession() 공개 메소드

public RemoveUserFromSession ( int id, string username ) : void
id int
username string
리턴 void

UpdateSession() 공개 메소드

public UpdateSession ( int id, ExcelSession session ) : ExcelSession
id int
session ExcelServiceModel.ExcelSession
리턴 ExcelServiceModel.ExcelSession