ILocationBinding<T>.SetValue Method (Object, Arguments, T) |
Invokes the Set semantic on the next node in the chain of invocation.
Namespace: PostSharp.Aspects
Assembly: PostSharp (in PostSharp.dll) Version: 2023.0.3.0 (2023.0.3.0)
C#
void SetValue( ref Object instance, Arguments index, T value )
Parameters
- instance
- Type: System.Object
Target instance from which the field or property should be retrieved (null if the field or property is static). - index
- Type: PostSharp.Aspects.Arguments
Index arguments, if the location is an indexer property. - value
- Type: T
New value to be stored at the location.
The instance parameter is passed by reference so that instance methods of value types ( struct in C#) are allowed to change the value of the instance.