== Compliant Solution [source,text] ---- [Serializable] public class Foo { [OnSerializing] private void OnSerializing(StreamingContext context) {} [OnSerialized] private void OnSerialized(StreamingContext context) {} [OnDeserializing] private void OnDeserializing(StreamingContext context) {} [OnDeserialized] private void OnDeserialized(StreamingContext context) {} } ----