PostSharp / / API Reference / Post­Sharp.​Patterns.​Diagnostics.​Custom / Log­Event­Metadata / Visit­Properties

Method VisitProperties

VisitProperties<TVisitorState>(Object, ILoggingPropertyVisitor<TVisitorState>, ref TVisitorState, in LoggingPropertyVisitorOptions)

Declaration
public virtual void VisitProperties<TVisitorState>(object data, ILoggingPropertyVisitor<TVisitorState> visitor, ref TVisitorState visitorState, in LoggingPropertyVisitorOptions visitorOptions = null)
Parameters
Type Name Description
Object data
ILoggingPropertyVisitor<TVisitorState> visitor
TVisitorState visitorState
LoggingPropertyVisitorOptions visitorOptions
Type Parameters
Name Description
TVisitorState