Использование класса Android Application для сохранения данных

Я создал метод расширения для ObjectStateEntry, чтобы иметь возможность помечать свойства (классов POCO Entity Framework) как модифицированные безопасным способом, поскольку метод по умолчанию принимает только строку. Вот мой способ получить имя от собственности:

public static void SetModifiedProperty<T>(this System.Data.Objects.ObjectStateEntry state, Expression<Func<T>> action)
{
    var body = (MemberExpression)action.Body;
    string propertyName = body.Member.Name;

    state.SetModifiedProperty(propertyName);
}
109
задан Dave 17 November 2010 в 20:34
поделиться

1 ответ

Я знаю, что это - очень старый вопрос, но использование ViewModel от компонентов реактивного ранца является лучшим способом сохранить данные между вращением Действия.

класс ViewModel разработан, чтобы сохранить и управлять связанными с UI данными в жизненный цикл сознательный путь. Класс ViewModel позволяет данным переживать изменения конфигурации, такие как экранные вращения.

0
ответ дан 24 November 2019 в 03:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: