Newtonsoft.Json.Utilities.ReflectionObject
class ReflectionObject
namespace Newtonsoft.Json.Utilities
{
internal class ReflectionObject
{
public ObjectConstructor<object> Creator { get; }
public IDictionary<string, ReflectionMember> Members { get; }
public object GetValue(object target, string member);
public void SetValue(object target, string member, object value);
public Type GetType(string member);
public static ReflectionObject Create(Type t, params string[] memberNames);
public static ReflectionObject Create(Type t, MethodBase creator, params string[] memberNames);
}
}