.NET Remoting и объекты возвращаемые marshaled обектом
От: Xander  
Дата: 15.07.04 08:13
Оценка:
Сконфигурировани remoting сервер так:

ChannelServices.RegisterChannel(new HttpServerChannel(888));

RemotingConfiguration.RegisterWellKnownServiceType(
typeof(XLReportRemote),
"XLReportRemote",
WellKnownObjectMode.Singleton
);

Имеем некий объект типа XLReport создающийся методом marshaled обекта:

public class XLReportRemote : MarshalByRefObject
{
public XLReportRemote() : base()

{

}
public XLReport CreateXLReport()
{
return new XLReport();
}

public override object InitializeLifetimeService()
{
return null;
}
}

[ToolboxBitmap(typeof(XLReport), "XLReport1.ico"), Serializable]
public class XLReport : System.ComponentModel.Component
{
public string Template;

public ArrayList Datadources;

...
}

Так вот, изменение свойсва Template проходит, а при каждой итерации добавления в Datasources там как не было, так и нет ни одного объекта, в чем проблема?
Re: .NET Remoting и объекты возвращаемые marshaled обектом
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 15.07.04 11:04
Оценка:
Здравствуйте, Xander, Вы писали:

X>Так вот, изменение свойсва Template проходит, а при каждой итерации добавления в Datasources там как не было, так и нет ни одного объекта, в чем проблема?


А почему они там должны появится?
... << RSDN@Home 1.1.4 beta 2 >>
AVK Blog
Re[2]: .NET Remoting и объекты возвращаемые marshaled обекто
От: Xander  
Дата: 15.07.04 11:38
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Xander, Вы писали:


X>>Так вот, изменение свойсва Template проходит, а при каждой итерации добавления в Datasources там как не было, так и нет ни одного объекта, в чем проблема?


AVK>А почему они там должны появится?


Скажем так, я делаю Datasources.Add( obj ) а в итоге Datasource.Count = 0. Понимаю, что нужен особый подход к реализации этого момента. Вопрос, какой?
Re[3]: .NET Remoting и объекты возвращаемые marshaled обекто
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 15.07.04 11:41
Оценка:
Здравствуйте, Xander, Вы писали:

AVK>>А почему они там должны появится?


X>Скажем так, я делаю Datasources.Add( obj ) а в итоге Datasource.Count = 0.


Мы типа шаманы, должны догадаться где и как ты делаешь?
... << RSDN@Home 1.1.4 beta 2 >>
AVK Blog
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.