CQRS.NET  2.2
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Azure.BlobStorage.EntityTableEntity< TEntity > Class Template Reference

A projection/entity especially designed to work with Azure Table storage. More...

+ Inheritance diagram for Cqrs.Azure.BlobStorage.EntityTableEntity< TEntity >:

Public Member Functions

 EntityTableEntity (TEntity entity)
 Instantiates a new instance of EntityTableEntity<TEntity> specificly setting Microsoft.WindowsAzure.Storage.Table.TableEntity.PartitionKey and Microsoft.WindowsAzure.Storage.Table.TableEntity.RowKey. More...
 
 EntityTableEntity ()
 Instantiates a new instance of EntityTableEntity<TEntity>. More...
 

Properties

TEntity Entity [get, set]
 Gets or sets the TEntity . More...
 
string EntityContent [get, set]
 Gets or sets a serialised version. More...
 
- Properties inherited from Cqrs.Azure.BlobStorage.TableEntity< TEntity >
static JsonSerializerSettings DefaultSettings [get]
 The default JsonSerializerSettings to use. More...
 
- Properties inherited from Cqrs.Azure.BlobStorage.IEntityTableEntity< TEntity >
TEntity Entity [get, set]
 Gets or sets the TEntity . More...
 

Additional Inherited Members

- Protected Member Functions inherited from Cqrs.Azure.BlobStorage.TableEntity< TEntity >
virtual TData Deserialise (string json)
 Deserialise the provided json from its string representation. More...
 
virtual string Serialise (TData data)
 Serialise the provided data . More...
 
virtual JsonSerializerSettings GetSerialisationSettings ()
 Returns DefaultSettings More...
 
virtual JsonSerializer GetSerialiser ()
 Creates a new JsonSerializer using the settings from GetSerialisationSettings. More...
 

Detailed Description

A projection/entity especially designed to work with Azure Table storage.

Type Constraints
TEntity :IEntity