Table of Contents

Interface IEventRecord

Namespace
Ascon.Polynom.Web.Api.Client.Interfaces
Assembly
Ascon.Polynom.Web.Api.Client.dll

Представляет запись события.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(EventRecord))]
public interface IEventRecord : IAccessControlObject, IHaveWriteAccess, IHaveIcon, INamedObject, IIdentifiableObject, IHaveName
Inherited Members

Properties

DateTime

Дата и время возникновения события.

DateTime DateTime { get; set; }

Property Value

DateTime

LoggedObject

Объект, к которому относится запись.

ILoggedObject LoggedObject { get; set; }

Property Value

ILoggedObject

Message

Сообщение.

string Message { get; set; }

Property Value

string

Reference

Справочник, в котором произошло событие.

ILoggedObject Reference { get; set; }

Property Value

ILoggedObject

Result

Результат применения действия.

TransactionRecordsGroupResult Result { get; set; }

Property Value

TransactionRecordsGroupResult

Type

Тип события.

EventRecordTypes Type { get; set; }

Property Value

EventRecordTypes

User

Пользователь, который совершил описываемое действие.

IUser User { get; set; }

Property Value

IUser