C# Class Amazon.Runtime.Internal.Settings.PersistenceManager

Afficher le fichier Open project: aws/aws-sdk-net

Méthodes publiques

Méthode Description
GetSetting ( string key ) : string
GetSettings ( string type ) : SettingsCollection
GetSettingsStoreFolder ( ) : string
SaveSettings ( string type, SettingsCollection settings ) : void
SetSetting ( string key, string value ) : void
Watch ( string type ) : SettingsWatcher

Private Methods

Méthode Description
IsEncrypted ( string key ) : bool
PersistenceManager ( ) : System
decryptAnyEncryptedValues ( object>.Dictionary settings ) : void
disableWatcher ( string type ) : void
enableWatcher ( string type ) : void
getFileFromType ( string type ) : string
loadSettingsType ( string type ) : SettingsCollection
saveSettingsType ( string type, SettingsCollection settings ) : void

Method Details

GetSetting() public méthode

public GetSetting ( string key ) : string
key string
Résultat string

GetSettings() public méthode

public GetSettings ( string type ) : SettingsCollection
type string
Résultat SettingsCollection

GetSettingsStoreFolder() public static méthode

public static GetSettingsStoreFolder ( ) : string
Résultat string

SaveSettings() public méthode

public SaveSettings ( string type, SettingsCollection settings ) : void
type string
settings SettingsCollection
Résultat void

SetSetting() public méthode

public SetSetting ( string key, string value ) : void
key string
value string
Résultat void

Watch() public méthode

public Watch ( string type ) : SettingsWatcher
type string
Résultat SettingsWatcher