Class LogDBMessage
- Namespace
- Arc4u.Diagnostics.Serilog.Sinks.RealmDb
- Assembly
- Arc4u.Diagnostics.Serilog.Sinks.RealmDb.dll
The Realm object in which a log entry is persisted.
public class LogDBMessage : RealmObject, INotifyPropertyChanged, IReflectableType, IRealmObject, IRealmObjectBase
- Inheritance
-
LogDBMessage
- Implements
- Inherited Members
Properties
ActivityId
Gets or sets the id of the activity in which the message was logged.
public string ActivityId { get; set; }
Property Value
Application
Gets or sets the name of the application.
public string Application { get; set; }
Property Value
ClassType
Gets or sets the full name of the type that emitted the message.
public string ClassType { get; set; }
Property Value
Identity
Gets or sets the identity of the user.
public string Identity { get; set; }
Property Value
Message
Gets or sets the rendered message text.
public string Message { get; set; }
Property Value
MessageCategory
Gets or sets the value of the Arc4u MessageCategory.
public short MessageCategory { get; set; }
Property Value
MessageType
Gets or sets the value of the LogLevel of the message.
public int MessageType { get; set; }
Property Value
MethodName
Gets or sets the name of the method that emitted the message.
public string MethodName { get; set; }
Property Value
ProcessId
Gets or sets the id of the process that emitted the message.
public int ProcessId { get; set; }
Property Value
Properties
Gets or sets the additional (non Arc4u standard) properties, serialized as a JSON object.
public string Properties { get; set; }
Property Value
Stacktrace
Gets or sets the stack trace, when it was requested.
public string Stacktrace { get; set; }
Property Value
ThreadId
Gets or sets the id of the thread that emitted the message.
public int ThreadId { get; set; }
Property Value
Timestamp
Gets or sets the time at which the message was logged.
public DateTimeOffset Timestamp { get; set; }