PostSharp6.3/API Reference/Post­Sharp.​Patterns.​Diagnostics.​Contexts Namespace/Logging­Property­Visitor(T) Delegate

LoggingPropertyVisitor<T> Delegate

Namespace:  PostSharp.Patterns.Diagnostics.Contexts
Assembly:  PostSharp.Patterns.Common (in PostSharp.Patterns.Common.dll) Version: 6.3.11.0 (6.3.11.0)
Syntax
C#
public delegate void LoggingPropertyVisitor<T>(
	LoggingProperty property,
	Object value,
	ref T state
)

Parameters

property
Type: PostSharp.Patterns.Diagnostics.LoggingProperty
The visited LoggingProperty.
value
Type: System.Object
The evaluated value of the property. Will not be null because null properties are ignored.
state
Type: T
The value passed to the ForEachProperty<T>(LoggingPropertyVisitor<T>, T, Boolean) method.

Type Parameters

T
See Also