AsByteArray() public method

public AsByteArray ( ) : byte[]
return byte[]
Exemplo n.º 1
0
 public static byte[] ValueForKey(this HashDatabase store, InternalId key)
 {
     try
     {
         return store.Get(new DatabaseEntry(key.AsByteArray())).Value.Data;
     }
     catch(NotFoundException)
     {
         Assert.Fail("ValueForKey: Key not found");
     }
     return null;
 }
Exemplo n.º 2
0
 public static void ShouldNotHaveKey(this HashDatabase store, InternalId key)
 {
     store.Exists(new DatabaseEntry(key.AsByteArray())).ShouldBeFalse();
 }
Exemplo n.º 3
0
 public void Insert(object untypedKey, InternalId internalId, Transaction transaction)
 {
     index
         .Put(
             new DatabaseEntry(KeyAsByteArray(untypedKey)),
             new DatabaseEntry(internalId.AsByteArray()),
             transaction);
     reverseIndex
         .Put(
             new DatabaseEntry(internalId.AsByteArray()),
             new DatabaseEntry(KeyAsByteArray(untypedKey)),
             transaction);
 }