Generates serialization methods for various objects.
예제 #1
0
 public override void GenerateReadCalls(SerializerGenerator generator)
 {
     for (var i = InitialValue; i < IterationCount; ++i)
     {
         base.GenerateReadCalls(generator);
     }
 }
예제 #2
0
        public virtual void GenerateReadCalls(SerializerGenerator generator)
        {
            foreach (var node in Children)
            {
                if (node.TypeToken != null)
                {
                    var reader = generator.GenerateExpressionReader(node.TypeToken, node.MemberToken);
                    if (reader != null)
                    {
                        node.ReadExpression.Add(reader);
                    }
                }

                node.GenerateReadCalls(generator);
            }
        }