Table of Contents

Class DynamicValueProvider

Namespace
Newtonsoft.Json.Serialization
Assembly
Newtonsoft.Json.dll

Get and set values for a MemberInfo using dynamic methods.

public class DynamicValueProvider : IValueProvider
Inheritance
DynamicValueProvider
Implements
Inherited Members

Constructors

DynamicValueProvider(MemberInfo)

Initializes a new instance of the DynamicValueProvider class.

public DynamicValueProvider(MemberInfo memberInfo)

Parameters

memberInfo MemberInfo

The member info.

Methods

GetValue(object)

Gets the value.

public object GetValue(object target)

Parameters

target object

The target to get the value from.

Returns

object

The value.

SetValue(object, object)

Sets the value.

public void SetValue(object target, object value)

Parameters

target object

The target to set the value on.

value object

The value to set on the target.