CouchRS.Json.JsonVisitor.BuildNormalizedRecords C# (CSharp) Method

BuildNormalizedRecords() protected method

protected BuildNormalizedRecords ( ) : void
return void
        protected void BuildNormalizedRecords()
        {
            _normalizedRecords = new List<Dictionary<string, string>>(Records.Count);
            Records.ForEach(r =>
                                {
                                    var list = FieldSet.ToList();
                                    var set = new Dictionary<string, string>(list.Count);
                                    r.ForEach(t =>
                                                  {
                                                      set.Add(t.Value1, t.Value2);
                                                      list.Remove(t.Value1);
                                                  });
                                    list.ForEach(c => set.Add(c, null));
                                    _normalizedRecords.Add(set);
                                });
        }