public void PutAllValues(string identityId, string datasetName, IDictionary<string, string> values) { lock (sqlite_lock) { foreach (KeyValuePair<string, string> entry in values) { PutValueHelper(identityId, datasetName, entry.Key, entry.Value); } UpdateLastModifiedTimestamp(identityId, datasetName); } }