public void SetMember(MemberRoute route, object value) { if (route.Instance) { SetMember(route.Context, route.AccessorKey, value); } SetStaticMember(route.Context.ContextType, route.AccessorKey, value); }
public object GetMember(MemberRoute route) { if (route.Instance) { return(GetMember(route.Context, route.AccessorKey)); } return(GetStaticMember(route.Context.ContextType, route.AccessorKey)); }
public WriteMember(MemberRoute route, MemberWriterValue value) : base(route) { Value = value; }
public WatchMember(MemberRoute route, long tickFrequency) : base(route) { TickFrequency = tickFrequency; }
public AgentAction(MemberRoute route) { Route = route; }
public MemberWriterValue(MemberRoute route) { mValue = route; Literal = false; }