Class EntityTableEntity<TEntity>
A projection/entity especially designed to work with Azure Table storage.
Inheritance
System.Object
Microsoft.WindowsAzure.Storage.Table.TableEntity
TableEntity<TEntity>
EntityTableEntity<TEntity>
Inherited Members
Microsoft.WindowsAzure.Storage.Table.TableEntity.ReadEntity(System.Collections.Generic.IDictionary<System.String, Microsoft.WindowsAzure.Storage.Table.EntityProperty>, Microsoft.WindowsAzure.Storage.OperationContext)
Microsoft.WindowsAzure.Storage.Table.TableEntity.ReadUserObject(System.Object, System.Collections.Generic.IDictionary<System.String, Microsoft.WindowsAzure.Storage.Table.EntityProperty>, Microsoft.WindowsAzure.Storage.OperationContext)
Microsoft.WindowsAzure.Storage.Table.TableEntity.WriteEntity(Microsoft.WindowsAzure.Storage.OperationContext)
Microsoft.WindowsAzure.Storage.Table.TableEntity.WriteUserObject(System.Object, Microsoft.WindowsAzure.Storage.OperationContext)
Microsoft.WindowsAzure.Storage.Table.TableEntity.PartitionKey
Microsoft.WindowsAzure.Storage.Table.TableEntity.RowKey
Microsoft.WindowsAzure.Storage.Table.TableEntity.Timestamp
Microsoft.WindowsAzure.Storage.Table.TableEntity.ETag
Microsoft.WindowsAzure.Storage.Table.TableEntity.DisableCompiledSerializers
Microsoft.WindowsAzure.Storage.Table.TableEntity.DisablePropertyResolverCache
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Cqrs.Azure.BlobStorage
Assembly: Cqrs.Azure.BlobStorage.dll
Syntax
[Serializable]
[DataContract]
public class EntityTableEntity<TEntity> : TableEntity<TEntity>, ITableEntity, IEntityTableEntity<TEntity> where TEntity : IEntity
Type Parameters
Name | Description |
---|---|
TEntity |
Constructors
EntityTableEntity()
Instantiates a new instance of EntityTableEntity<TEntity>.
Declaration
public EntityTableEntity()
EntityTableEntity(TEntity)
Instantiates a new instance of EntityTableEntity<TEntity> specificly setting Microsoft.WindowsAzure.Storage.Table.TableEntity.PartitionKey and Microsoft.WindowsAzure.Storage.Table.TableEntity.RowKey.
Declaration
public EntityTableEntity(TEntity entity)
Parameters
Type | Name | Description |
---|---|---|
TEntity | entity |
Properties
Entity
Gets or sets the TEntity
.
Declaration
[DataMember]
public TEntity Entity { get; set; }
Property Value
Type | Description |
---|---|
TEntity |
Implements
EntityContent
Gets or sets a serialised version.
Declaration
[DataMember]
public string EntityContent { get; set; }
Property Value
Type | Description |
---|---|
System.String |