C# 클래스 Sakuno.KanColle.Amatsukaze.Game.Services.RecordService

파일 보기 프로젝트 열기: amatukaze/IntelligentNavalGun

Private Properties

프로퍼티 타입 설명
HandleException void

공개 메소드들

메소드 설명
CheckVersion ( ) : void
Connect ( int rpUserID ) : void
CreateCommand ( ) : SQLiteCommand
Disconnect ( ) : void
GetCustomRecordsGroup ( string rpName ) : RecordsGroup
Initialize ( ) : void
InitializeDatabase ( ) : void
Move ( FileInfo rpSource, FileInfo rpDestination ) : void
OnDatabaseUpdate ( object sender, System.Data.SQLite.UpdateEventArgs e ) : void
PostTransaction ( SQLiteCommand rpCommand ) : void
ProcessTransactionQueue ( ) : void
RecordService ( ) : Sakuno.Collections
RegisterRecordsGroupProvider ( IRecordsGroupProvider rpProvider ) : void
TryMigrateFromOldVersion ( string rpFilename, FileInfo rpDatabaseFile ) : void
UpgradeFromOldVersionPostprocessStep ( int rpOldVersion ) : void
UpgradeFromOldVersionPreprocessStep ( int rpOldVersion ) : void

비공개 메소드들

메소드 설명
HandleException ( Sakuno.KanColle.Amatsukaze.Game.Proxy.ApiSession rpSession, Exception rException ) : void

메소드 상세

CheckVersion() 공개 메소드

public CheckVersion ( ) : void
리턴 void

Connect() 공개 메소드

public Connect ( int rpUserID ) : void
rpUserID int
리턴 void

CreateCommand() 공개 메소드

public CreateCommand ( ) : SQLiteCommand
리턴 System.Data.SQLite.SQLiteCommand

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

GetCustomRecordsGroup() 공개 메소드

public GetCustomRecordsGroup ( string rpName ) : RecordsGroup
rpName string
리턴 Sakuno.KanColle.Amatsukaze.Game.Services.Records.RecordsGroup

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

InitializeDatabase() 공개 메소드

public InitializeDatabase ( ) : void
리턴 void

Move() 공개 메소드

public Move ( FileInfo rpSource, FileInfo rpDestination ) : void
rpSource System.IO.FileInfo
rpDestination System.IO.FileInfo
리턴 void

OnDatabaseUpdate() 공개 메소드

public OnDatabaseUpdate ( object sender, System.Data.SQLite.UpdateEventArgs e ) : void
sender object
e System.Data.SQLite.UpdateEventArgs
리턴 void

PostTransaction() 공개 메소드

public PostTransaction ( SQLiteCommand rpCommand ) : void
rpCommand System.Data.SQLite.SQLiteCommand
리턴 void

ProcessTransactionQueue() 공개 메소드

public ProcessTransactionQueue ( ) : void
리턴 void

RecordService() 공개 메소드

public RecordService ( ) : Sakuno.Collections
리턴 Sakuno.Collections

RegisterRecordsGroupProvider() 공개 메소드

public RegisterRecordsGroupProvider ( IRecordsGroupProvider rpProvider ) : void
rpProvider IRecordsGroupProvider
리턴 void

TryMigrateFromOldVersion() 공개 메소드

public TryMigrateFromOldVersion ( string rpFilename, FileInfo rpDatabaseFile ) : void
rpFilename string
rpDatabaseFile System.IO.FileInfo
리턴 void

UpgradeFromOldVersionPostprocessStep() 공개 메소드

public UpgradeFromOldVersionPostprocessStep ( int rpOldVersion ) : void
rpOldVersion int
리턴 void

UpgradeFromOldVersionPreprocessStep() 공개 메소드

public UpgradeFromOldVersionPreprocessStep ( int rpOldVersion ) : void
rpOldVersion int
리턴 void