13 private DateTime timestamp = DateTime.MinValue;
16 private string message =
string.Empty;
17 private string obj =
string.Empty;
18 private string actor =
string.Empty;
19 private string eventId =
string.Empty;
20 private string module =
string.Empty;
21 private string facility =
string.Empty;
22 private string stackTrace =
string.Empty;
57 for (i = 0; i < c; i++)
78 get => this.timestamp;
79 set => this.timestamp = value;
88 set => this.type = value;
98 set => this.level = value;
104 [DefaultValueStringEmpty]
108 set => this.message = value;
114 [DefaultValueStringEmpty]
118 set => this.obj = value;
124 [DefaultValueStringEmpty]
128 set => this.actor = value;
134 [DefaultValueStringEmpty]
138 set => this.eventId = value;
144 [DefaultValueStringEmpty]
147 get => this.facility;
148 set => this.facility = value;
154 [DefaultValueStringEmpty]
158 set => this.module = value;
164 [DefaultValueStringEmpty]
167 get => this.stackTrace;
168 set => this.stackTrace = value;
178 set => this.tags = value;
Class representing an event.
string Message
Free-text event message.
EventType Type
Type of event.
string Object
Object related to the event.
EventLevel Level
Event Level.
string Actor
Actor responsible for the action causing the event.
string Module
Module where the event is reported.
DateTime Timestamp
Timestamp of event.
KeyValuePair< string, object >[] Tags
Variable set of tags providing event-specific information.
string EventId
Computer-readable Event ID identifying type of even.
string Facility
Facility can be either a facility in the network sense or in the system sense.
string StackTrace
Stack Trace of event.
Class representing a queued event.
string EventId
Computer-readable Event ID identifying type of even.
QueuedTag[] Tags
Variable set of tags providing event-specific information.
EventLevel Level
Event Level.
override string ToString()
string Object
Object related to the event.
DateTime Timestamp
Timestamp of event.
QueuedEvent()
Class representing a persisted event.
EventType Type
Type of event.
string Message
Free-text event message.
string Module
Module where the event is reported.
string StackTrace
Stack Trace of event.
string Facility
Facility can be either a facility in the network sense or in the system sense.
QueuedEvent(Event Event)
Class representing a persisted event.
string Actor
Actor responsible for the action causing the event.
Grade CanEncodeJson
To what extent the object supports JSON encoding.
Class representing a tag on a queued event.
Provides a JSON Encoding hint for an object that implements this interface.