C# Class GlobalcachingApplication.Plugins.GAPPDataStorage.InternalStorage

Afficher le fichier Open project: GlobalcachingEU/GAPP Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
PrepareSetStorageDestination ( Framework dst ) : bool

Private Methods

Méthode Description
writeRecord ( Hashtable ht, string id, MemoryStream ms, BinaryWriter bw, FileStream fs, byte memBuffer, byte extraBuffer, List freeRecords ) : void

Method Details

ApplySettings() public méthode

public ApplySettings ( List configPanels ) : bool
configPanels List
Résultat bool

CreateConfigurationPanels() public méthode

public CreateConfigurationPanels ( ) : List
Résultat List

EndReleaseForCopy() public méthode

public EndReleaseForCopy ( ) : void
Résultat void

Geocaches_LoadFullData() public méthode

public Geocaches_LoadFullData ( object sender, Framework e ) : void
sender object
e Framework
Résultat void

InitializeAsync() public méthode

public InitializeAsync ( Framework core ) : Task
core Framework
Résultat Task

Load() public méthode

public Load ( bool geocachesOnly ) : bool
geocachesOnly bool
Résultat bool

LoadGeocacheImages() public méthode

public LoadGeocacheImages ( List geocacheimgs ) : bool
geocacheimgs List
Résultat bool

LoadLogImages() public méthode

public LoadLogImages ( List logimgs ) : bool
logimgs List
Résultat bool

LoadLogs() public méthode

public LoadLogs ( List logs ) : bool
logs List
Résultat bool

LoadWaypoints() public méthode

public LoadWaypoints ( List wps, List usrwps ) : bool
wps List
usrwps List
Résultat bool

Logs_LoadFullData() public méthode

public Logs_LoadFullData ( object sender, Framework e ) : void
sender object
e Framework
Résultat void

NewFile() public méthode

public NewFile ( ) : bool
Résultat bool

Open() public méthode

public Open ( bool geocachesOnly ) : bool
geocachesOnly bool
Résultat bool

PrepareNew() public méthode

public PrepareNew ( ) : bool
Résultat bool

PrepareOpen() public méthode

public PrepareOpen ( ) : bool
Résultat bool

PrepareSaveAs() public méthode

public PrepareSaveAs ( ) : bool
Résultat bool

PrepareSetStorageDestination() protected méthode

protected PrepareSetStorageDestination ( Framework dst ) : bool
dst Framework
Résultat bool

ReadIntegerArray() public méthode

public ReadIntegerArray ( BinaryReader fs ) : List
fs System.IO.BinaryReader
Résultat List

Save() public méthode

public Save ( ) : bool
Résultat bool

Save() public méthode

public Save ( FileCollection fc, bool forceFullData ) : bool
fc FileCollection
forceFullData bool
Résultat bool

SaveAs() public méthode

public SaveAs ( ) : bool
Résultat bool

StartReleaseForCopy() public méthode

public StartReleaseForCopy ( ) : void
Résultat void

WriteIntegerArray() public méthode

public WriteIntegerArray ( BinaryWriter fs, List values ) : void
fs System.IO.BinaryWriter
values List
Résultat void