Click or drag to resize

PropertyInterceptionInfo Constructor

Initializes a new instance of PropertyInterceptionInfo

Namespace:  Cauldron.Interception
Assembly:  Cauldron.Interception (in Cauldron.Interception.dll) Version: 1.0.0
Syntax
public PropertyInterceptionInfo(
	MethodBase getterMethod,
	MethodBase setterMethod,
	string propertyName,
	Type propertyType,
	Object instance,
	Type childType,
	Action<Object> setter
)

Parameters

getterMethod
Type: System.ReflectionMethodBase
Provides information about the method
setterMethod
Type: System.ReflectionMethodBase
Provides information about the method
propertyName
Type: SystemString
The name of the intercepted property
propertyType
Type: SystemType
The return tyoe of the property
instance
Type: SystemObject
The instance of the declaring type
childType
Type: SystemType
The child type of PropertyType if PropertyType is a IEnumerable
setter
Type: SystemActionObject
A delegate to set the property backing field
See Also