private static async Task <int> InsertValues(ICloudTable table, string partition, int x = 20, int y = 100) { foreach (var i in Enumerable.Range(1, x)) { var operation = table.PrepareBatchOperation(); foreach (var j in Enumerable.Range(1, y)) { operation.Insert(partition, i + ":" + j, EmptyDictionary.Get <string, object>()); } await operation.ExecuteAsync(); } return(x * y); }
public static void InsertOrReplace(this IBatchOperation batchOperation, string partitionKey) { Require.NotNull(batchOperation, "batchOperation"); batchOperation.InsertOrReplace(partitionKey, EmptyDictionary.Get <string, object>()); }
public static void Replace(this IBatchOperation batchOperation, string partitionKey, string rowKey, string etag) { Require.NotNull(batchOperation, "batchOperation"); batchOperation.Replace(partitionKey, rowKey, etag, EmptyDictionary.Get <string, object>()); }