Class EventRecord
Представляет запись события.
public class EventRecord : NamedObject, IEventRecord, INamedObject, IHaveName, IHaveIcon, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
- Inheritance
-
EventRecord
- Implements
- Inherited Members
- Extension Methods
Constructors
EventRecord()
public EventRecord()
Properties
DateTime
Дата и время возникновения события.
public DateTime DateTime { get; set; }
Property Value
DefaultObject
Возвращает объект по умолчанию.
public static EventRecord DefaultObject { get; }
Property Value
IconCode
Код используемой иконки
public int IconCode { get; set; }
Property Value
IconColor
Возвращает или задает цвет иконки.
public int? IconColor { get; set; }
Property Value
- int?
LoggedObject
Объект, к которому относится запись.
public ILoggedObject LoggedObject { get; set; }
Property Value
Message
Сообщение.
public string Message { get; set; }
Property Value
Reference
Справочник, в котором произошло событие.
public ILoggedObject Reference { get; set; }
Property Value
Result
Результат применения действия.
public TransactionRecordsGroupResult Result { get; set; }
Property Value
Type
Тип события.
public EventRecordTypes Type { get; set; }
Property Value
User
Пользователь, который совершил описываемое действие.
public IUser User { get; set; }
Property Value
WriteAccess
Возвращает признак, открыт ли объект на запись.
public bool WriteAccess { get; set; }