/// <summary> /// Add a single item to delete, identified by its hash-and-range primary key. /// </summary> /// <param name="hashKey">Hash key element of the item to delete.</param> /// <param name="rangeKey">Range key element of the item to delete.</param> public void AddKeyToDelete(Primitive hashKey, Primitive rangeKey) { AddKeyToDelete(TargetTable.MakeKey(hashKey, rangeKey)); }
/// <summary> /// Add a single item to get, identified by its hash-and-range primary key. /// </summary> /// <param name="hashKey">Hash key element of the item to get.</param> /// <param name="rangeKey">Range key element of the item to get.</param> public void AddKey(Primitive hashKey, Primitive rangeKey) { Keys.Add(TargetTable.MakeKey(hashKey, rangeKey)); }
/// <summary> /// Add a single item to delete, identified by its hash primary key. /// </summary> /// <param name="hashKey">Hash key element of the item to delete.</param> public void AddKeyToDelete(Primitive hashKey) { AddKeyToDelete(hashKey, null); }
/// <summary> /// Add a single item to get, identified by its hash primary key. /// </summary> /// <param name="hashKey">Hash key element of the item to get.</param> public void AddKey(Primitive hashKey) { AddKey(hashKey, null); }