C# 包含列表的HttpChannel MarshalByRefObject
我想实现,我复制粘贴了,并创建了一个包含C# 包含列表的HttpChannel MarshalByRefObject,c#,C#,我想实现,我复制粘贴了,并创建了一个包含RemoteObject 远程对象看起来像: public class RemoteObject : MarshalByRefObject { readonly List<String> strings=new List<String>(); public void Add(string value) { strings.Add(value);
RemoteObject
远程对象看起来像:
public class RemoteObject : MarshalByRefObject
{
readonly List<String> strings=new List<String>();
public void Add(string value)
{
strings.Add(value);
}
public List<String> Get()
{
return strings;
}
}
我的问题是如何创建可以包含某种列表的RemoteObject
这是一个旧的.NET 1.1狗,SOAP不支持泛型类型。使用允许您指定的HttpServer/ClientProvider构造函数。看看WCF。@HansPassant谢谢,我试过使用非通用列表,现在可以了
public class RemoteObject : MarshalByRefObject
{
private int callCount = 0;
public int GetCount()
{
Console.WriteLine("GetCount was called.");
callCount++;
return(callCount);
}
}