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); }