C# Class AcTools.DataFile.AbstractDataFile

Afficher le fichier Open project: gro-ove/actools Class Usage Examples

Méthodes publiques

Свойство Type Description
Mode StorageMode
SourceFilename string
UnpackedFilename string

Méthodes publiques

Méthode Description
Clear ( ) : void
Load ( Acd acd = null ) : void
Save ( bool backup = false ) : void
Save ( string filename, bool backup = false ) : void
SaveAsync ( string filename = null, bool backup = false ) : System.Threading.Tasks.Task
Stringify ( ) : string

Méthodes protégées

Méthode Description
AbstractDataFile ( ) : System
AbstractDataFile ( string filename ) : System
AbstractDataFile ( string carDir, string filename ) : System
AbstractDataFile ( string carDir, string filename, Acd loadedAcd ) : System
ParseString ( string file ) : void
SaveTo ( string filename, bool backup ) : void
SaveToAsync ( string filename, bool backup ) : System.Threading.Tasks.Task
UpdateAcd ( bool backup ) : void

Private Methods

Méthode Description
Exists ( ) : bool

Method Details

AbstractDataFile() protected méthode

protected AbstractDataFile ( ) : System
Résultat System

AbstractDataFile() protected méthode

protected AbstractDataFile ( string filename ) : System
filename string
Résultat System

AbstractDataFile() protected méthode

protected AbstractDataFile ( string carDir, string filename ) : System
carDir string
filename string
Résultat System

AbstractDataFile() protected méthode

protected AbstractDataFile ( string carDir, string filename, Acd loadedAcd ) : System
carDir string
filename string
loadedAcd AcTools.AcdFile.Acd
Résultat System

Clear() public abstract méthode

public abstract Clear ( ) : void
Résultat void

Load() public méthode

public Load ( Acd acd = null ) : void
acd AcTools.AcdFile.Acd
Résultat void

ParseString() protected abstract méthode

protected abstract ParseString ( string file ) : void
file string
Résultat void

Save() public méthode

public Save ( bool backup = false ) : void
backup bool
Résultat void

Save() public méthode

public Save ( string filename, bool backup = false ) : void
filename string
backup bool
Résultat void

SaveAsync() public méthode

public SaveAsync ( string filename = null, bool backup = false ) : System.Threading.Tasks.Task
filename string
backup bool
Résultat System.Threading.Tasks.Task

SaveTo() protected méthode

protected SaveTo ( string filename, bool backup ) : void
filename string
backup bool
Résultat void

SaveToAsync() protected méthode

protected SaveToAsync ( string filename, bool backup ) : System.Threading.Tasks.Task
filename string
backup bool
Résultat System.Threading.Tasks.Task

Stringify() public abstract méthode

public abstract Stringify ( ) : string
Résultat string

UpdateAcd() protected méthode

protected UpdateAcd ( bool backup ) : void
backup bool
Résultat void

Property Details

Mode public_oe property

public StorageMode Mode
Résultat StorageMode

SourceFilename public_oe property

public string SourceFilename
Résultat string

UnpackedFilename public_oe property

public string UnpackedFilename
Résultat string