VirtualTypeImplementor.SetField(FieldInfo, Object, Object) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Sets the value of the requested field.
public:
virtual void SetField(System::Reflection::FieldInfo ^ field, System::Object ^ instance, System::Object ^ value);
public virtual void SetField (System.Reflection.FieldInfo field, object instance, object value);
abstract member SetField : System.Reflection.FieldInfo * obj * obj -> unit
override this.SetField : System.Reflection.FieldInfo * obj * obj -> unit
Public Overridable Sub SetField (field As FieldInfo, instance As Object, value As Object)
Parameters
- field
- FieldInfo
The field for which to set the value.
- instance
- Object
The instance on which to set the field. This may be null
if the field is static.
- value
- Object
The new value of the field.
Exceptions
If non-abstract derived class did not provide an implementation by overriding this method.