示例#1
0
        public override void Load(TextReader reader, object instance)
        {
            if (reader == null)
            {
                throw new ArgumentNullException("reader");
            }
            var ptx = PropertyTreeXmlReader.Create(reader);

            ptx.Bind(instance);
        }
示例#2
0
        public override object Load(TextReader reader, Type instanceType)
        {
            if (reader == null)
            {
                throw new ArgumentNullException("reader");
            }

            var ptx = PropertyTreeXmlReader.Create(reader);

            return(ptx.Bind(instanceType));
        }