Class DynamicTableEntity
- Namespace
- Microsoft.Azure.Cosmos.Table
- Assembly
- Microsoft.Azure.Cosmos.Table.dll
public sealed class DynamicTableEntity : ITableEntity
- Inheritance
-
DynamicTableEntity
- Implements
-
- Inherited Members
-
Constructors
DynamicTableEntity()
public DynamicTableEntity()
DynamicTableEntity(string, string)
public DynamicTableEntity(string partitionKey, string rowKey)
Parameters
partitionKey
string
rowKey
string
DynamicTableEntity(string, string, string, IDictionary<string, EntityProperty>)
public DynamicTableEntity(string partitionKey, string rowKey, string etag, IDictionary<string, EntityProperty> properties)
Parameters
partitionKey
string
rowKey
string
etag
string
properties
IDictionary<string, EntityProperty>
Properties
ETag
public string ETag { get; set; }
Property Value
- string
this[string]
public EntityProperty this[string key] { get; set; }
Parameters
key
string
Property Value
- EntityProperty
PartitionKey
public string PartitionKey { get; set; }
Property Value
- string
Properties
public IDictionary<string, EntityProperty> Properties { get; set; }
Property Value
- IDictionary<string, EntityProperty>
RowKey
public string RowKey { get; set; }
Property Value
- string
Timestamp
public DateTimeOffset Timestamp { get; set; }
Property Value
- DateTimeOffset
Methods
ReadEntity(IDictionary<string, EntityProperty>, OperationContext)
public void ReadEntity(IDictionary<string, EntityProperty> properties, OperationContext operationContext)
Parameters
properties
IDictionary<string, EntityProperty>
operationContext
OperationContext
WriteEntity(OperationContext)
public IDictionary<string, EntityProperty> WriteEntity(OperationContext operationContext)
Parameters
operationContext
OperationContext
Returns
- IDictionary<string, EntityProperty>