public static IFdbTuple Append <T1, T2, T3, T4>([NotNull] this IFdbTuple tuple, T1 value1, T2 value2, T3 value3, T4 value4) { if (tuple == null) { throw new ArgumentNullException("tuple"); } return(new FdbJoinedTuple(tuple, FdbTuple.Create <T1, T2, T3, T4>(value1, value2, value3, value4))); }
public FdbKeyRange ToKeyRange <T1, T2, T3, T4, T5, T6, T7, T8>(Slice prefix, T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8) { return(FdbTuple.ToRange(prefix, FdbTuple.Create(item1, item3, item3, item4, item5, item6, item7, item8))); }
public FdbKeyRange ToKeyRange <T1, T2, T3, T4, T5>(Slice prefix, T1 item1, T2 item2, T3 item3, T4 item4, T5 item5) { return(FdbTuple.ToRange(prefix, FdbTuple.Create(item1, item3, item3, item4, item5))); }
public FdbKeyRange ToKeyRange <T1, T2, T3>(Slice prefix, T1 item1, T2 item2, T3 item3) { return(FdbTuple.ToRange(prefix, FdbTuple.Create(item1, item3, item3))); }
public FdbKeyRange ToKeyRange <T1>(Slice prefix, T1 item1) { return(FdbTuple.ToRange(prefix, FdbTuple.Create(item1))); }
public IFdbTuple ToTuple(T key) { return(FdbTuple.Create(key)); }