首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WCF,请问ServiceHost 的构造函数的有关问题

2014-01-14 
WCF,请教ServiceHost 的构造函数的问题Uri baseAddress new Uri(http://localhost:8000/MyService)Se

WCF,请教ServiceHost 的构造函数的问题


Uri baseAddress = new Uri("http://localhost:8000/MyService");
ServiceHost selfHost = new ServiceHost(typeof(MyService), baseAddress);


在WCF中,有上面这两句代码,创建ServiceHost实例。
我想问的是,ServiceHost的构造函数的第二个参数是URI类型的数组啊,这里baseAddress并非数组啊,为什么行得通呢?
[解决办法]
public ServiceHost(
Type serviceType,
params Uri[] baseAddresses
)
这是MSDN上 ServiceHost的原型, 看它第二个参数有关键字params修饰,说明它是参数个数可以变化,可以是一个Uri,
也可是2个等等
[解决办法]
params 参数,可以是一个或者多个。

热点排行