PropertyBuilder.SetValue Method (Object, Object, Object[])

Sets the value of the property with optional index values for index properties. This method is not supported.

Namespace:  System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)

public override void SetValue(
	Object obj,
	Object value,
	Object[] index
)

Parameters

obj
Type: System.Object
The object whose property value will be set.
value
Type: System.Object
The new value for this property.
index
Type: System.Object[]
Optional index values for indexed properties. This value should be null for non-indexed properties.

ExceptionCondition
NotSupportedException

This method is not supported.

To set the value of a property, reflect on the property's parent type after the type is completed, using Type.GetType or Assembly.GetType. Retrieve the PropertyInfo object from the type, and call PropertyInfo.SetValue.

Silverlight

Supported in: 5, 4, 3

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show: