C# 클래스 GlobalcachingApplication.Plugins.GAPPDataStorage.InternalStorage

파일 보기 프로젝트 열기: GlobalcachingEU/GAPP 1 사용 예제들

공개 메소드들

메소드 설명
ApplySettings ( List configPanels ) : bool
CreateConfigurationPanels ( ) : List
EndReleaseForCopy ( ) : void
Geocaches_LoadFullData ( object sender, Framework e ) : void
InitializeAsync ( Framework core ) : Task
Load ( bool geocachesOnly ) : bool
LoadGeocacheImages ( List geocacheimgs ) : bool
LoadLogImages ( List logimgs ) : bool
LoadLogs ( List logs ) : bool
LoadWaypoints ( List wps, List usrwps ) : bool
Logs_LoadFullData ( object sender, Framework e ) : void
NewFile ( ) : bool
Open ( bool geocachesOnly ) : bool
PrepareNew ( ) : bool
PrepareOpen ( ) : bool
PrepareSaveAs ( ) : bool
ReadIntegerArray ( BinaryReader fs ) : List
Save ( ) : bool
Save ( FileCollection fc, bool forceFullData ) : bool
SaveAs ( ) : bool
StartReleaseForCopy ( ) : void
WriteIntegerArray ( BinaryWriter fs, List values ) : void

보호된 메소드들

메소드 설명
PrepareSetStorageDestination ( Framework dst ) : bool

비공개 메소드들

메소드 설명
writeRecord ( Hashtable ht, string id, MemoryStream ms, BinaryWriter bw, FileStream fs, byte memBuffer, byte extraBuffer, List freeRecords ) : void

메소드 상세

ApplySettings() 공개 메소드

public ApplySettings ( List configPanels ) : bool
configPanels List
리턴 bool

CreateConfigurationPanels() 공개 메소드

public CreateConfigurationPanels ( ) : List
리턴 List

EndReleaseForCopy() 공개 메소드

public EndReleaseForCopy ( ) : void
리턴 void

Geocaches_LoadFullData() 공개 메소드

public Geocaches_LoadFullData ( object sender, Framework e ) : void
sender object
e Framework
리턴 void

InitializeAsync() 공개 메소드

public InitializeAsync ( Framework core ) : Task
core Framework
리턴 Task

Load() 공개 메소드

public Load ( bool geocachesOnly ) : bool
geocachesOnly bool
리턴 bool

LoadGeocacheImages() 공개 메소드

public LoadGeocacheImages ( List geocacheimgs ) : bool
geocacheimgs List
리턴 bool

LoadLogImages() 공개 메소드

public LoadLogImages ( List logimgs ) : bool
logimgs List
리턴 bool

LoadLogs() 공개 메소드

public LoadLogs ( List logs ) : bool
logs List
리턴 bool

LoadWaypoints() 공개 메소드

public LoadWaypoints ( List wps, List usrwps ) : bool
wps List
usrwps List
리턴 bool

Logs_LoadFullData() 공개 메소드

public Logs_LoadFullData ( object sender, Framework e ) : void
sender object
e Framework
리턴 void

NewFile() 공개 메소드

public NewFile ( ) : bool
리턴 bool

Open() 공개 메소드

public Open ( bool geocachesOnly ) : bool
geocachesOnly bool
리턴 bool

PrepareNew() 공개 메소드

public PrepareNew ( ) : bool
리턴 bool

PrepareOpen() 공개 메소드

public PrepareOpen ( ) : bool
리턴 bool

PrepareSaveAs() 공개 메소드

public PrepareSaveAs ( ) : bool
리턴 bool

PrepareSetStorageDestination() 보호된 메소드

protected PrepareSetStorageDestination ( Framework dst ) : bool
dst Framework
리턴 bool

ReadIntegerArray() 공개 메소드

public ReadIntegerArray ( BinaryReader fs ) : List
fs System.IO.BinaryReader
리턴 List

Save() 공개 메소드

public Save ( ) : bool
리턴 bool

Save() 공개 메소드

public Save ( FileCollection fc, bool forceFullData ) : bool
fc FileCollection
forceFullData bool
리턴 bool

SaveAs() 공개 메소드

public SaveAs ( ) : bool
리턴 bool

StartReleaseForCopy() 공개 메소드

public StartReleaseForCopy ( ) : void
리턴 void

WriteIntegerArray() 공개 메소드

public WriteIntegerArray ( BinaryWriter fs, List values ) : void
fs System.IO.BinaryWriter
values List
리턴 void