Так я работаю над существующим приложением, которое имеет приятный маленький вспомогательный метод, который в конце концов вызывает ObjectStateFormatter Serialize() -. Вот кодObjectStateFormatter.Serialize, кажется, игнорируя мой массив :(
/// <summary>
/// Transforms a limited object serialization (LOS)-formatted object into a view-state value and places the results into a <see cref="T:System.IO.TextWriter"/> object.
/// </summary>
/// <param name="output">The <see cref="T:System.IO.TextWriter"/> to receive the transformed value. </param><param name="value">The LOS-formatted object to transform into a view-state value. </param>
public void Serialize(TextWriter output, object value)
{
this.SerializeInternal(output, value);
}
private void SerializeInternal(TextWriter output, object value)
{
string str = this._formatter.Serialize(value);
output.Write(str);
}
Я правильно считать, что она игнорирует мое имущество, которое является Список
Благодаря Кен
Какой выходной сигнал? И что вы ожидаете? – RvdK
Допустим, у меня есть объект person со строкой Firstname, string Lastname и List Телефоны, он сериализует имя и фамилию, однако мой список всегда возвращается пустым, поэтому, когда я иду, чтобы сохранить, я потерял доступ к этим данным. –
Kenn