Candor.WindowsAzure.Storage.Table.CloudTableSequenceIdOptimisticSyncStore.GetData C# (CSharp) Method

GetData() public method

Gets the current sequence value for a given table.
public GetData ( string tableName ) : OptimisticSyncData
tableName string
return Candor.Data.OptimisticSyncData
        public OptimisticSyncData GetData(string tableName)
        {
            var sequence = SequenceTableProxy.Get(tableName.GetValidPartitionKey(), tableName.GetValidRowKey()) ??
                           CreateSequenceFromSchema(tableName);
            return new OptimisticSyncData
                {
                    TableName = tableName,
                    ConcurrencyKey = sequence.ETag,
                    Data = sequence.Entity.Properties[PropertyFinalCachedId].StringValue
                };
        }