LightningDB.LightningTransaction.ContainsKey C# (CSharp) Method

ContainsKey() public method

Check whether data exists in database.
public ContainsKey ( LightningDatabase db, byte key ) : bool
db LightningDatabase Database.
key byte Key.
return bool
        public bool ContainsKey(LightningDatabase db, byte[] key)
        {
            if (db == null)
                throw new ArgumentNullException(nameof(db));

            byte[] value;
            return TryGet(db, key, out value);
        }

Usage Example

        public static bool ContainsKey <TKey>(this LightningTransaction txn, LightningDatabase db, TKey key)
        {
            var keyBytes = db.ToBytes(key);

            return(txn.ContainsKey(db, keyBytes));
        }
All Usage Examples Of LightningDB.LightningTransaction::ContainsKey