Defines a Visit<TValue>(string, TValue, in LoggingPropertyOptions, ref TState) method invoked for each property of a LogEventData.
Namespace: PostSharp.Patterns.Diagnostics.Custom
Assembly: PostSharp.Patterns.Common.dll
Syntax
public interface ILoggingPropertyVisitor<TState>
Type Parameters
Name | Description |
---|---|
TState | Type of an opaque value passed to the Visit<TValue>(string, TValue, in LoggingPropertyOptions, ref TState) method. |
Methods
Name | Description |
---|---|
Visit<TValue>(string, TValue, in LoggingPropertyOptions, ref TState) | Method invoked for each property in a LogEventData. |