Есть класс обозначенный как Wellknown Singleton
public class Service : MarshalByRefObject, IRService
{
public Service()
{
}
public Query CreateQuery(object Params)
{
....
return new Query(SomeParams);
}
}
Как видно метод CreateQuery выдает объект класса Query:
public class Query : MarshalByRefObject
{
public Query(object SomeParams)
{
.....
}
public IList GetPage(int PageSize, int PageNumber)
{
....
return Result;
}
}
Это класс в настройках Remoting вообще никак не обозначен.
Вот у меня вопрос: Какое поведение у этого класса? CAO, SAO (Singleton, SingleCall)
Спасибо.