//-- public bool Exists(string key) { SecRecord record = null; try { return(Exists(key, out record)); } catch { return(false); } finally { if (record != null) { record.Dispose(); } } }