public void RemoveItem(RemoveItemRequest request)
 {
     Api.JetSetCurrentIndex(session, list, "pk");
     Api.MakeKey(session, list, request.Key, Encoding.Unicode, MakeKeyGrbit.NewKey);
     Api.MakeKey(session, list, request.Id, MakeKeyGrbit.None);
     if (Api.TrySeek(session, list, SeekGrbit.SeekEQ))
     {
         Api.JetDelete(session, list);
     }
 }
 public void RemoveItem(RemoveItemRequest request)
 {
     Api.JetSetCurrentIndex(session, list, "pk");
     Api.MakeKey(session, list, request.Key, Encoding.Unicode, MakeKeyGrbit.NewKey);
     Api.MakeKey(session, list, request.Id, MakeKeyGrbit.None);
     if(Api.TrySeek(session, list, SeekGrbit.SeekEQ))
         Api.JetDelete(session, list);
 }