Delegate EntityResolver<T>
- Namespace
- Microsoft.WindowsAzure.Storage.Table
- Assembly
- Microsoft.WindowsAzure.Storage.dll
Returns a delegate for resolving entities.
public delegate T EntityResolver<T>(string partitionKey, string rowKey, DateTimeOffset timestamp, IDictionary<string, EntityProperty> properties, string etag)
Parameters
partitionKey
stringA string containing the partition key for the entity.
rowKey
stringA string containing the row key for the entity.
timestamp
DateTimeOffsetA DateTimeOffset containing the timestamp for the entity.
properties
IDictionary<string, EntityProperty>An IDictionary<TKey, TValue> object containing the properties for the entity.
etag
stringThe ETag.
Returns
- T
Type Parameters
T
The type into which the query results are projected.
Constructors
EntityResolver(object, nint)
public EntityResolver(object @object, nint method)
Parameters
Methods
BeginInvoke(string, string, DateTimeOffset, IDictionary<string, EntityProperty>, string, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(string partitionKey, string rowKey, DateTimeOffset timestamp, IDictionary<string, EntityProperty> properties, string etag, AsyncCallback callback, object @object)
Parameters
partitionKey
stringrowKey
stringtimestamp
DateTimeOffsetproperties
IDictionary<string, EntityProperty>etag
stringcallback
AsyncCallbackobject
object
Returns
EndInvoke(IAsyncResult)
public virtual T EndInvoke(IAsyncResult result)
Parameters
result
IAsyncResult
Returns
- T
Invoke(string, string, DateTimeOffset, IDictionary<string, EntityProperty>, string)
public virtual T Invoke(string partitionKey, string rowKey, DateTimeOffset timestamp, IDictionary<string, EntityProperty> properties, string etag)
Parameters
partitionKey
stringrowKey
stringtimestamp
DateTimeOffsetproperties
IDictionary<string, EntityProperty>etag
string
Returns
- T