Remoting - объект не хочет собираться GC
От: arkhivania  
Дата: 20.06.08 09:22
Оценка:
В общем есть некий простой объект MarshalByRefObject и он используется для обратных вызовов через Ipc
для примера пусть этот объект используется просто для вывода статуса процесса, происходящего на серверной стороне.

class Report : MarshalByRefObject
{
     public void PrintStatus( string text )
    {
       ... lllalalala
    }

    ~Report()
    {
      //сюда вот никогда не попадаю (
    }
}


ссылок на этот объект никто не держит, он просто прокидывается через серверную часть и про него все забывают. Почему он может не собираться коллектором. Или может это потому, что он не такой простой как в примере? Если у кого что-то подобное было поможите! Мерси!
йй
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.