public override void ReadData(BinaryReaderExtension objBinaryReader) { base.ReadData(objBinaryReader); Details = objBinaryReader.ReadString(); Exception = (Exception)objBinaryReader.ReadObject(); }
public override void ReadData(BinaryReaderExtension objBinaryReader) { base.ReadData(objBinaryReader); int intCount = objBinaryReader.ReadInt32(); for (int intIndex = 0; intIndex < intCount; intIndex++) { TObjectType objItem = (TObjectType)objBinaryReader.ReadObject(); Add(objItem); } }
public override void ReadData(BinaryReaderExtension objBinaryReader) { base.ReadData(objBinaryReader); int intCount = objBinaryReader.ReadInt32(); for (int intIndex = 0; intIndex < intCount; intIndex++) { string strKey = objBinaryReader.ReadString(); object objValue = objBinaryReader.ReadObject(); Settings.Add(strKey, objValue); } }