Dump() public abstract method

public abstract Dump ( ) : Dump
return Dump
Exemplo n.º 1
0
        public Dump Dump(SerializableStructure dumper, bool includeType = true)
        {
            var dump = dumper.Dump();

            List <object> keys = new List <object>(dump.Keys);

            foreach (object key in keys)
            {
                dump[key] = DumpValue(dump[key], includeType);
            }

            if (includeType)
            {
                dump.Add(TYPE_KEY, dumper.GetType().Namespace + "." + dumper.GetType().Name);
            }

            return(dump);
        }
Exemplo n.º 2
0
        public Dump Dump(SerializableStructure dumper, bool includeType = true)
        {
            var dump = dumper.Dump();

            List<object> keys = new List<object>(dump.Keys);

            foreach (object key in keys)
            {
                dump[key] = DumpValue(dump[key], includeType);
            }

            if (includeType)
            {
                dump.Add(TYPE_KEY, dumper.GetType().Namespace + "." + dumper.GetType().Name);
            }

            return dump;
        }