Esempio n. 1
0
        /// <summary>
        /// Deletes an entry from the table
        /// </summary>
        /// <param name="name">The entry name</param>
        public static void DeleteEntry(string name)
        {
#if CORE
            CoreMethods.DeleteEntry(name);
#else
            Storage.Instance.DeleteEntry(name);
#endif
        }
Esempio n. 2
0
        public void TestDeleteEntry()
        {
            string key1     = "testKey";
            string toWrite1 = "written";

            CoreMethods.SetEntryString(key1, toWrite1);

            string key2     = "testKey2";
            double toWrite2 = 3.58;

            CoreMethods.SetEntryDouble(key2, toWrite2);

            Assert.That(CoreMethods.GetEntryInfo("", 0).Count, Is.EqualTo(2));

            CoreMethods.DeleteEntry(key1);

            Assert.That(CoreMethods.GetEntryInfo("", 0).Count, Is.EqualTo(1));

            const string err = "error";

            Assert.That(CoreMethods.GetEntryString(key1, err), Is.EqualTo(err));
        }
Esempio n. 3
0
 /// <summary>
 /// Deletes the specifed key in this table.
 /// </summary>
 /// <param name="key">The key name.</param>
 public void Delete(string key)
 {
     CoreMethods.DeleteEntry(m_path + PathSeperatorChar + key);
 }