Ejemplo n.º 1
0
 public void RemoveValue(string key, ApplicationSettingsMode mode)
 {
     var sharedPreferences = Application.Context.GetSharedPreferences(SETTINGS_STORE_NAME, FileCreationMode.Private);
     var sharedPreferencesEditor = sharedPreferences.Edit();
     sharedPreferencesEditor.Remove(key);
     sharedPreferencesEditor.Commit();
 }
Ejemplo n.º 2
0
        public void RemoveValue(string key, ApplicationSettingsMode mode)
        {
            var sharedPreferences       = Application.Context.GetSharedPreferences(SETTINGS_STORE_NAME, FileCreationMode.Private);
            var sharedPreferencesEditor = sharedPreferences.Edit();

            sharedPreferencesEditor.Remove(key);
            sharedPreferencesEditor.Commit();
        }
Ejemplo n.º 3
0
        public void RemoveValue(string key, ApplicationSettingsMode mode)
        {
            var rec = new SecRecord(SecKind.GenericPassword)
            {
                Label = key,
                Service = ServiceName,
                Account = key
            };

            var res = SecKeyChain.Remove(rec);
        }
Ejemplo n.º 4
0
        public void RemoveValue(string key, ApplicationSettingsMode mode)
        {
            var rec = new SecRecord(SecKind.GenericPassword)
            {
                Label   = key,
                Service = ServiceName,
                Account = key
            };

            var res = SecKeyChain.Remove(rec);
        }
Ejemplo n.º 5
0
 public void SetValue(string key, string value, ApplicationSettingsMode mode)
 {
     switch (mode)
     {
         case ApplicationSettingsMode.Local:
             Windows.Storage.ApplicationData.Current.LocalSettings.Values[key] = value;
             break;
         case ApplicationSettingsMode.Roaming:
             Windows.Storage.ApplicationData.Current.RoamingSettings.Values[key] = value;
             break;
     }
 }
Ejemplo n.º 6
0
 public void RemoveValue(string key, ApplicationSettingsMode mode)
 {
     switch (mode)
     {
         case ApplicationSettingsMode.Local:
             Windows.Storage.ApplicationData.Current.LocalSettings.Values.Remove(key);
             break;
         case ApplicationSettingsMode.Roaming:
             Windows.Storage.ApplicationData.Current.RoamingSettings.Values.Remove(key);
             break;
     }
 }
Ejemplo n.º 7
0
        public void RemoveValue(string key, ApplicationSettingsMode mode)
        {
            switch (mode)
            {
            case ApplicationSettingsMode.Local:
                Windows.Storage.ApplicationData.Current.LocalSettings.Values.Remove(key);
                break;

            case ApplicationSettingsMode.Roaming:
                Windows.Storage.ApplicationData.Current.RoamingSettings.Values.Remove(key);
                break;
            }
        }
Ejemplo n.º 8
0
        public void SetValue(string key, string value, ApplicationSettingsMode mode)
        {
            switch (mode)
            {
            case ApplicationSettingsMode.Local:
                Windows.Storage.ApplicationData.Current.LocalSettings.Values[key] = value;
                break;

            case ApplicationSettingsMode.Roaming:
                Windows.Storage.ApplicationData.Current.RoamingSettings.Values[key] = value;
                break;
            }
        }
Ejemplo n.º 9
0
        public string GetValue(string key, ApplicationSettingsMode mode)
        {
            switch (mode)
            {
            case ApplicationSettingsMode.Local:
                return(Windows.Storage.ApplicationData.Current.LocalSettings.Values[key] as string);

            case ApplicationSettingsMode.Roaming:
                return(Windows.Storage.ApplicationData.Current.RoamingSettings.Values[key] as string);

            default:
                return(null);
            }
        }
Ejemplo n.º 10
0
        public string GetValue(string key, ApplicationSettingsMode mode)
        {
            switch (mode)
            {
                case ApplicationSettingsMode.Local:
                    return Windows.Storage.ApplicationData.Current.LocalSettings.Values[key] as string;

                case ApplicationSettingsMode.Roaming:
                    return Windows.Storage.ApplicationData.Current.RoamingSettings.Values[key] as string;

                default:
                    return null;
            }
        }
Ejemplo n.º 11
0
        public string GetValue(string key, ApplicationSettingsMode mode)
        {
            var rec = new SecRecord(SecKind.GenericPassword)
            {
                Label = key,
                Service = ServiceName,
                Account = key
            };

            SecStatusCode res;
            var match = SecKeyChain.QueryAsRecord(rec, out res);
            if (res != SecStatusCode.Success)
            {
                return string.Empty;
            }
            else
            {
                return NSString.FromData(match.ValueData, NSStringEncoding.UTF8);
            }
        }
Ejemplo n.º 12
0
        public string GetValue(string key, ApplicationSettingsMode mode)
        {
            var rec = new SecRecord(SecKind.GenericPassword)
            {
                Label   = key,
                Service = ServiceName,
                Account = key
            };

            SecStatusCode res;
            var           match = SecKeyChain.QueryAsRecord(rec, out res);

            if (res != SecStatusCode.Success)
            {
                return(string.Empty);
            }
            else
            {
                return(NSString.FromData(match.ValueData, NSStringEncoding.UTF8));
            }
        }
Ejemplo n.º 13
0
        public void SetValue(string key, string value, ApplicationSettingsMode mode)
        {
            if (RecordExists(key))
                RemoveValue(key, mode);

            var rec = new SecRecord(SecKind.GenericPassword)
            {
                Label = key,
                Account = key,
                Service = ServiceName,
                Accessible = SecAccessible.Always,
                Synchronizable = false,
                ValueData = NSData.FromString(value, NSStringEncoding.UTF8)
            };

            var err = SecKeyChain.Add(rec);

            if (err != SecStatusCode.Success)
            {
                throw new Exception(string.Format("Application Settings exception, Unable to store key {0}, got error: {1}", key, err.ToString()));
            }
        }
Ejemplo n.º 14
0
        public void SetValue(string key, string value, ApplicationSettingsMode mode)
        {
            if (RecordExists(key))
            {
                RemoveValue(key, mode);
            }

            var rec = new SecRecord(SecKind.GenericPassword)
            {
                Label          = key,
                Account        = key,
                Service        = ServiceName,
                Accessible     = SecAccessible.Always,
                Synchronizable = false,
                ValueData      = NSData.FromString(value, NSStringEncoding.UTF8)
            };

            var err = SecKeyChain.Add(rec);

            if (err != SecStatusCode.Success)
            {
                throw new Exception(string.Format("Application Settings exception, Unable to store key {0}, got error: {1}", key, err.ToString()));
            }
        }
 public string GetValue(string key, ApplicationSettingsMode mode)
 {
     var kvStore = new PlayerPreferenceKVStore();
     return kvStore.Get(key);
 }
Ejemplo n.º 16
0
 public string GetValue(string key, ApplicationSettingsMode mode)
 {
     return(kvStore.Get(key));
 }
Ejemplo n.º 17
0
 public void RemoveValue(string key, ApplicationSettingsMode mode)
 {
     kvStore.Clear(key);
 }
Ejemplo n.º 18
0
 public string GetValue(string key, ApplicationSettingsMode mode)
 {
     return kvStore.Get(key);
 }
Ejemplo n.º 19
0
 public void SetValue(string key, string value, ApplicationSettingsMode mode)
 {
     kvStore.Put(key, value);
 }
Ejemplo n.º 20
0
 public void RemoveValue(string key, ApplicationSettingsMode mode)
 {
     kvStore.Clear(key);
 }
Ejemplo n.º 21
0
 public string GetValue(string key, ApplicationSettingsMode mode)
 {
     var sharedPreferences = Application.Context.GetSharedPreferences(SETTINGS_STORE_NAME, FileCreationMode.Private);
     return sharedPreferences.GetString(key, string.Empty);
 }
Ejemplo n.º 22
0
        public string GetValue(string key, ApplicationSettingsMode mode)
        {
            var sharedPreferences = Application.Context.GetSharedPreferences(SETTINGS_STORE_NAME, FileCreationMode.Private);

            return(sharedPreferences.GetString(key, string.Empty));
        }
 public void SetValue(string key, string value, ApplicationSettingsMode mode)
 {
     var kvStore = new PlayerPreferenceKVStore();
     kvStore.Put(key, value);
 }
Ejemplo n.º 24
0
        public void SetValue(string key, string value, ApplicationSettingsMode mode)
        {
            var kvStore = new PlayerPreferenceKVStore();

            kvStore.Put(key, value);
        }
Ejemplo n.º 25
0
        public string GetValue(string key, ApplicationSettingsMode mode)
        {
            var kvStore = new PlayerPreferenceKVStore();

            return(kvStore.Get(key));
        }
 public void RemoveValue(string key, ApplicationSettingsMode mode)
 {
     var kvStore = new PlayerPreferenceKVStore();
     kvStore.Clear(key);
 }
Ejemplo n.º 27
0
 public void SetValue(string key, string value, ApplicationSettingsMode mode)
 {
     kvStore.Put(key, value);
 }
Ejemplo n.º 28
0
        public void RemoveValue(string key, ApplicationSettingsMode mode)
        {
            var kvStore = new PlayerPreferenceKVStore();

            kvStore.Clear(key);
        }
Ejemplo n.º 29
0
 public void SetValue(string key, string value, ApplicationSettingsMode mode)
 {
     throw new NotImplementedException(ServiceFactory.NotImplementedErrorMessage);
 }
Ejemplo n.º 30
0
 public void RemoveValue(string key, ApplicationSettingsMode mode)
 {
     throw new NotImplementedException(ServiceFactory.NotImplementedErrorMessage);
 }