Class AzureDocumentDbEntity
A projection/entity especially designed to work with Azure DocumentDB (CosmosDB).
Namespace: Cqrs.Azure.DocumentDb.Entities
Assembly: Cqrs.Azure.DocumentDb.dll
Syntax
public abstract class AzureDocumentDbEntity : Entity, IEntity
Properties
id
The internal identifier of the IEntity used within Azure DocumentDB (CosmosDB).
Declaration
public virtual string id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IsLogicallyDeleted
Indicates if this IEntity has been deleted, but not removed from the IDataStore<TData>, this way entities can be retrieved so an un-deleted operation can be triggered.
Declaration
public override bool IsLogicallyDeleted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Rsn
The identifier of the IEntity.
Declaration
public override Guid Rsn { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Overrides
SortingOrder
The order of this IEntity to sort by, by default.
Declaration
public override int SortingOrder { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Overrides
type
The name of the
Declaration
public virtual string type { get; set; }
Property Value
Type | Description |
---|---|
System.String |