Interface IPlatformEntity
All entity types that the Platform can consume need to implement this interface, or derive from a type that implements this interface.
Namespace: Cireson.Core.Interfaces.DataAccess
Assembly: Cireson.Core.Interfaces.dll
Syntax
public interface IPlatformEntity
Remarks
Admin, 8/24/2017.
Properties
View SourceCreatedById
Id of user who created the entity.
Declaration
long? CreatedById { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> | The identifier of the created by. |
CreatedDate
Date the entity was created.
Declaration
DateTimeOffset? CreatedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DateTimeOffset> | The created date. |
Guid
Unique identifier of the entity.
Declaration
Guid? Guid { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<Guid> | The identifier of the unique. |
Id
Primary Key of the entity.
Declaration
long Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 | The identifier. |
IsDeleted
Indicator of the deletion state of the entity.
Declaration
bool IsDeleted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True if this object is deleted, false if not. |
ModifiedById
Id of user who last modified this entity.
Declaration
long? ModifiedById { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> | The identifier of the modified by. |
ModifiedDate
Date of last entity modification.
Declaration
DateTimeOffset? ModifiedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DateTimeOffset> | The modified date. |