LogEventData Methods |
The LogEventData type exposes the following members.
Name | Description | |
---|---|---|
Create(Object) |
Creates a new LogEventData and uses the default LogEventMetadata for the run-time type of the specified object.
| |
Create(Object, LogEventMetadata) |
Creates a new LogEventData and specifies a LogEventMetadata.
| |
Create<T>(T) |
Creates a new LogEventData and uses the default LogEventMetadata for the build-time type of the specified object.
This overload is faster than the non-generic one.
| |
Equals(Object) | Indicates whether this instance and a specified object are equal. (Overrides ValueType.Equals(Object).) | |
Equals(LogEventData) | Indicates whether the current object is equal to another object of the same type. | |
GetHashCode | Returns the hash code for this instance. (Overrides ValueType.GetHashCode().) | |
ToDictionary |
Returns a dictionary containing all properties contained in the current LogEventData.
| |
ToString | Returns the fully qualified type name of this instance. (Overrides ValueType.ToString().) | |
VisitProperties<TVisitorState> |
Invokes an action for each property in the current LogEventData.
| |
WithAdditionalProperty<T> |
Returns a LogEventData that augments the current one with an additional property,
but does not change the expression model.
|