private void onDeserialized(StreamingContext _) { asReadOnly?.ResetCollection(this); setElementType(); }