Пример #1
0
 public void ReadXml(IInfoReader reader)
 {
     if (reader == null)
     {
         throw new ArgumentNullException("reader");
     }
     while (reader.Read())
     {
         if (!reader.IsItem)
         {
             this.SetString(reader.GetKey(), reader.GetObject().ToString(), reader.GetCultureInfo());
         }
         else
         {
             this.SetItem(reader.GetKey(), (IInfoItem)reader.GetObject(), reader.GetCultureInfo());
         }
     }
 }
Пример #2
0
 public void ReadXml(IInfoReader reader)
 {
     if (reader == null)
     {
         throw new ArgumentNullException("reader");
     }
     while (reader.Read())
     {
         if (!reader.IsItem)
         {
             this.SetString(reader.GetKey(), reader.GetObject().ToString(), reader.GetCultureInfo());
         }
         else
         {
             this.SetItem(reader.GetKey(), (IInfoItem) reader.GetObject(), reader.GetCultureInfo());
         }
     }
 }