C# 클래스 TShockAPI.SaveManager

상속: IDisposable
파일 보기 프로젝트 열기: NyxStudios/TShock

Private Properties

프로퍼티 타입 설명
EnqueueTask void
SaveManager System
SaveWorker void

공개 메소드들

메소드 설명
Dispose ( ) : void

Processes any outstanding saves, shutsdown the save thread and returns

OnSaveWorld ( WorldSaveEventArgs args ) : void

SaveWorld event handler which notifies users that the server may lag

SaveWorld ( bool wait = true, bool resetTime = false, bool direct = false ) : void

Saves the map data

비공개 메소드들

메소드 설명
EnqueueTask ( SaveTask task ) : void
SaveManager ( ) : System
SaveWorker ( ) : void

메소드 상세

Dispose() 공개 메소드

Processes any outstanding saves, shutsdown the save thread and returns
public Dispose ( ) : void
리턴 void

OnSaveWorld() 공개 메소드

SaveWorld event handler which notifies users that the server may lag
public OnSaveWorld ( WorldSaveEventArgs args ) : void
args WorldSaveEventArgs
리턴 void

SaveWorld() 공개 메소드

Saves the map data
public SaveWorld ( bool wait = true, bool resetTime = false, bool direct = false ) : void
wait bool wait for all pending saves to finish (default: true)
resetTime bool reset the last save time counter (default: false)
direct bool use the realsaveWorld method instead of saveWorld event (default: false)
리턴 void