AcManager.Controls.ViewModels.RaceGridViewModel.SaveableData.IStringSerializable C# (CSharp) Method

IStringSerializable() private method

private IStringSerializable ( ) : string
return string
            string IStringSerializable.Serialize() {
                var s = new StringWriter();
                var w = new JsonTextWriter(s);
                
                w.WriteStartObject();
                w.Write("ModeId", ModeId);
                w.Write("FilterValue", FilterValue);

                w.Write("CarIds", CarIds);
                w.Write("CandidatePriorities", CandidatePriorities);
                w.Write("AiLevels", AiLevels);

                w.Write("Names", Names);
                w.Write("Nationalities", Nationalities);
                w.Write("SkinIds", SkinIds);

                w.Write("AiLevelFixed", AiLevelFixed);
                w.Write("AiLevelArrangeRandom", AiLevelArrangeRandom);
                w.Write("AiLevelArrangeReverse", AiLevelArrangeReverse);
                w.Write("AiLevel", AiLevel);
                w.Write("AiLevelMin", AiLevelMin);
                w.Write("OpponentsNumber", OpponentsNumber);
                w.Write("StartingPosition", StartingPosition);
                w.WriteEndObject();

                return s.ToString();
            }
        }
RaceGridViewModel.SaveableData