public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); info.AddValue("ObjectId", this.ObjectId); info.AddValue("ObjectType", this.ObjectType); }