public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); // Serialize digital definition info.AddValue("statusFlags", m_statusFlags); }