делая делегатов Func <> постоянными в Windows Phone 7 - PullRequest
1 голос
/ 03 февраля 2012

Я занимаюсь разработкой приложения для Windows Phone 7. Я хочу, чтобы мое приложение было сохраняемым, чтобы я мог восстановить свое приложение после перезапуска.

но проблема в том, что у меня есть некоторые делегаты func <>, которые, динамически указывая на некоторые функции, в некоторых объектах Class, которые я хочу сохранить.

Actually I am serializing my func<> delegate member  using [datamember] attribute
and deserializeing it to persist state.

И яне знаю, сохраняются они или нет в Wp7.

Я знаю, что это возможно в WPF. Я прочитал несколько статей, и, кажется, в WP7 это невозможно,

И что является альтернативой для func <>, если онне сохраняется в WP7.

1 Ответ

1 голос
/ 03 февраля 2012

Вы можете сериализовать делегатов, но это немного рискованно, потому что сохраняется только имя, сгенерированное компилятором.

Посмотрите на этот пример

...