public static Save ( object o, bool includePrivateByDefault = false ) : MiniYaml | ||
o | object | |
includePrivateByDefault | bool | |
return | MiniYaml |
public override MiniYaml Save() { return(FieldSaver.Save(this)); }
public MiniYaml Save(Func <object, bool> initFilter = null) { var ret = new MiniYaml(Type); foreach (var init in InitDict) { if (init is ISuppressInitExport) { continue; } if (initFilter != null && !initFilter(init)) { continue; } var initName = init.GetType().Name; ret.Nodes.Add(new MiniYamlNode(initName.Substring(0, initName.Length - 4), FieldSaver.Save(init))); } return(ret); }
public MiniYaml Save() { return(FieldSaver.Save(this)); }
public MiniYaml Save() { var ret = new MiniYaml(Type); foreach (var init in InitDict) { var initName = init.GetType().Name; ret.Nodes.Add(new MiniYamlNode(initName.Substring(0, initName.Length - 4), FieldSaver.Save(init))); } return(ret); }