public ObjectTypeWalker(IVariableTypeMemberSpecifications specifications, IMemberAccessors accessors,
                         ITypeMembers members, IEnumeratorStore enumerators, object root)
     : base(members, enumerators, root)
 {
     _specifications = specifications;
     _accessors      = accessors;
 }
 public VariableTypeMemberContents(IVariableTypeMemberSpecifications specifications, IProperty <TypeInfo> type,
                                   ISerializer runtime, Content.IContents contents)
 {
     _specifications = specifications;
     _type           = type;
     _runtime        = runtime;
     _contents       = contents;
 }
Пример #3
0
 public ReferenceWalker(IReferencesPolicy policy, IVariableTypeMemberSpecifications specifications,
                        ITypeMembers members,
                        IEnumeratorStore enumerators, IMemberAccessors accessors, object root)
     : base(members, enumerators, root)
 {
     _policy         = policy;
     _specifications = specifications;
     _accessors      = accessors;
 }