C# Class Fusion.Core.Configuration.ConfigSerializer

Saves and loads configuration to file. Note on multi-threading: Be sure that all structure properties larger than 4 (32-bit) or 8 (64-bit) bytes in config classes have lock on set and get.
Afficher le fichier Open project: demiurghg/FusionEngine

Méthodes publiques

Méthode Description
GetConfigPath ( string fileName ) : string

GetConfigVariables ( IEnumerable bindings ) : IEnumerable

LoadFromStream ( IEnumerable bindings, Stream stream ) : void

SaveToStream ( IEnumerable bindings, Stream stream ) : void

Method Details

GetConfigPath() public static méthode

public static GetConfigPath ( string fileName ) : string
fileName string
Résultat string

GetConfigVariables() public static méthode

public static GetConfigVariables ( IEnumerable bindings ) : IEnumerable
bindings IEnumerable
Résultat IEnumerable

LoadFromStream() public static méthode

public static LoadFromStream ( IEnumerable bindings, Stream stream ) : void
bindings IEnumerable
stream Stream
Résultat void

SaveToStream() public static méthode

public static SaveToStream ( IEnumerable bindings, Stream stream ) : void
bindings IEnumerable
stream Stream
Résultat void