AspNetFrameworkRequestMetadata<T>.VisitProperties<TVisitorState> Method (Object, ILoggingPropertyVisitor<TVisitorState>, TVisitorState, LoggingPropertyVisitorOptions) |
Namespace: PostSharp.Patterns.Diagnostics.Adapters.AspNetFramework
Assembly: PostSharp.Patterns.Diagnostics.Adapters.AspNetFramework (in PostSharp.Patterns.Diagnostics.Adapters.AspNetFramework.dll) Version: 2023.0.3.0 (2023.0.3.0)
public override sealed void VisitProperties<TVisitorState>( Object data, ILoggingPropertyVisitor<TVisitorState> visitor, ref TVisitorState visitorState, in LoggingPropertyVisitorOptions visitorOptions = null )
Parameters
- data
- Type: System.Object
The raw CLR object, typically LogEventData.Data. - visitor
- Type: PostSharp.Patterns.Diagnostics.Custom.ILoggingPropertyVisitor<TVisitorState>
The visitor. - visitorState
- Type: TVisitorState
An opaque value passed to visitor. - visitorOptions (Optional)
- Type: PostSharp.Patterns.Diagnostics.Custom.LoggingPropertyVisitorOptionsInAttribute
Determines which properties need to be visited. By default, all properties are visited.
Type Parameters
- TVisitorState
- The type of the visitorState parameter, an opaque value passed to visitor.