Class CustomObjectData
Inheritance
CustomObjectData
Assembly: LemonEdge.API.Entities.Auto.dll
Syntax
[DataContract]
public class CustomObjectData : BaseEntityWithPermissions, ICustomObjectData, IBaseEntityWithPermissions, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<ICustomObjectData>
Constructors
CustomObjectData()
Declaration
public CustomObjectData()
Properties
BoolValue
Declaration
public bool? BoolValue { get; set; }
Property Value
ByteArrayValue
Declaration
public byte[] ByteArrayValue { get; set; }
Property Value
CustomObjectID
[Key] Links to ICustomObject. The parent custom object this entity belongs to
Declaration
[RequiredNoDefaultIDValidation]
public Guid CustomObjectID { get; set; }
Property Value
CustomObjectID_Label
Declaration
public string CustomObjectID_Label { get; set; }
Property Value
CustomObjectID_Label_Silent
Declaration
[NotMapped]
public string CustomObjectID_Label_Silent { get; set; }
Property Value
CustomObjectPropertyName
Declaration
[StringLength(50)]
public string CustomObjectPropertyName { get; set; }
Property Value
DateValue
Declaration
public DateTimeOffset? DateValue { get; set; }
Property Value
DecimalValue
Declaration
public decimal? DecimalValue { get; set; }
Property Value
IDValue
Declaration
public Guid? IDValue { get; set; }
Property Value
ItemID
Declaration
[RequiredNoDefaultIDValidation]
public Guid ItemID { get; set; }
Property Value
ItemID_Label
Declaration
public string ItemID_Label { get; set; }
Property Value
ItemID_Label_Silent
Declaration
[NotMapped]
public string ItemID_Label_Silent { get; set; }
Property Value
TextValue
Declaration
public string TextValue { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(ICustomObjectData)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(ICustomObjectData source)
Parameters
Type |
Name |
Description |
ICustomObjectData |
source |
The source object to copy all values from.
|
Implements
Extension Methods