예제 #1
0
        private TsdbTableEntity Convert(BinaryWriter writer, MemoryStream stream, TEntry entry, string partitionKey)
        {
            var entity = new TsdbTableEntity();

            entity.RowKey       = CosmosTablesKeyCalculator.CalculateRowKey(entry.GetTimestamp());
            entity.PartitionKey = partitionKey;
            CosmosTablesSerializer.SerializeEntry <TKey, TEntry>(writer, entry);
            entity.P0 = stream.ToArray();
            return(entity);
        }
예제 #2
0
 private TEntry Convert(BinaryReader reader, TsdbTableEntity entity)
 {
     return(CosmosTablesSerializer.DeserializeEntry <TKey, TEntry>(reader));
 }
예제 #3
0
 public CosmosTablesOperation(TsdbTableEntity row, CosmosTablesOperationType operationType)
 {
     Row           = row;
     OperationType = operationType;
 }