protected virtual bool ProcessItemElements(DummyUpdate <T1, T2> obj, bool[] flagArray) { if (!flagArray[1] && ElementName == property) { obj.Property2 = GetValue <T2>(ReadElementString); flagArray[1] = true; return(true); } return(false); }
public void Update(DummyUpdate <T1, T2> target) { obj = target; reader.ReadToFollowing("item"); ReadElement <DummyUpdate <T1, T2> >(2, (s, f) => false, ProcessItemElements, ValidateDummy); }