Interface ISafeItem
A complex type definition for holding the results of running a query that returns the changes in a canves
Can be executed from Execute(Guid, QueryableExecuter<ISafeItem>)
Namespace: LemonEdge.API.Entities.Data
Assembly: LemonEdge.API.dll
Syntax
[ComplexDefinition(ImageType.Safe, "Safe Item")]
public interface ISafeItem
Properties
AccountID
The account id this item belongs to
Declaration
[Key]
[Column(Order = 0)]
long AccountID { get; set; }
Property Value
Type | Description |
---|---|
long |
ID
The unique global id of this item
Declaration
[Key]
[Column(Order = 1)]
Guid ID { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Label
The label of this item
Declaration
string Label { get; set; }
Property Value
Type | Description |
---|---|
string |
LastUpdated
The date/time stamp this item was last changed on in the canvas
Declaration
[Key]
[Column(Order = 2)]
DateTimeOffset LastUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset |
ModifiedByUserID
The user who made the change in the canvas
Declaration
Guid ModifiedByUserID { get; set; }
Property Value
Type | Description |
---|---|
Guid |
ModifiedByUserID_Label
The name of the user who made the change in the canvas
Declaration
[EntityProperty(SQLType.NVarChar, false, FriendlyLabel = "Modified By")]
string ModifiedByUserID_Label { get; set; }
Property Value
Type | Description |
---|---|
string |
ObjectType
The unique global id of the type of entity
Declaration
Guid ObjectType { get; set; }
Property Value
Type | Description |
---|---|
Guid |
ObjectType_Label
The label of the entity type that this changed item belongs to
Declaration
[EntityProperty(SQLType.NVarChar, false, FriendlyLabel = "Type")]
string ObjectType_Label { get; set; }
Property Value
Type | Description |
---|---|
string |
SafeID
The safe this item is within
Declaration
Guid SafeID { get; set; }
Property Value
Type | Description |
---|---|
Guid |
SafeID_Label
The name of the safe this item is in
Declaration
[EntityProperty(SQLType.NVarChar, false, FriendlyLabel = "Safe")]
string SafeID_Label { get; set; }
Property Value
Type | Description |
---|---|
string |