PostSharpAPI ReferencePost­Sharp.​Patterns.​RecordingRecordable­Attribute.​Set­Recordable­Field­AspectOn­Field­Set
Open sandboxFocus

RecordableAttribute.SetRecordableFieldAspect.OnFieldSet Method

OnFieldSet<T>(ILocationBinding<T>, Object, T)

Declaration
[OnLocationSetValueAdvice(LinesOfCodeAvoided = 1, Description = "Records changes to field.")]
[AspectRoleDependency]
[MethodPointcut("SelectFields")]
[LocationInterceptionAdviceOptimization]
[Internal(AttributeId = -5178615503861546949L)]
[Internal(AttributeId = -5178615503861546921L)]
[DebuggerAspectMethod]
public void OnFieldSet<T>([Binding] ILocationBinding<T> binding, [This] object instance, [LocationValue] T value)
Parameters
Type Name Description
ILocationBinding<T> binding
Object instance
T value
Type Parameters
Name Description
T