Re[3]: Remoting и Delegate в очередной раз
От: xexe2  
Дата: 13.10.05 06:50
Оценка:
делаешь класс и кидаешь его в сборку которую знает и сервер и клиент
(обычно та где храниться интерфес удаленного объекта ну или сам объект егоего юзают без интерфейса)

public abstract class DelegatableObject : MarshalByRefObject

{
    public override object InitializeLifetimeService()
    {
        return null;
    }
    public void Callback()
    {
        InternalCallback();
    }
    protected abstract void InternalCallback();
}


далее на клиенте создаешь класс и наследуешь его от DelegatableObject
ну и создаешь экземпляр и


IServer.Update += new FooDelegate(fooDelegateAbleObject.Callback);
ну вроде и все:)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.