Silverlight: Утечки памяти. Memory leak



Список приемов, которые создают утечки памяти (ресурсов) в Silverlight

  • Биндинг. Привязываем через <my:MyUI SourceUI="{Binding ElementName=MyElementName}"/>. Динамически удаляем или заменяем MyElementName. В свойстве зависимостей SourceUI останется ссылка на удаленный превый экземпляр MyElementName.
    Решение: не использовать привязку для динамически удаляемых элементов.

  • :) другого пока ничего не нашел, но есть сильные подозрения, что найду.


Комментарии

Популярные сообщения из этого блога

A4tech. Мышь не найдена. Пожалуйста, подсоедините мышь.

Ускорение компиляции Visual Studio Solution методом "Copy Local = False".

Silverlight: Популярный вариант утечки памяти связанный с динамическиизменяемым деревом элементов приложения Silverlight.