如何使用函数SetEndpointAddress?

时间:2012-05-20 20:17:37

标签: c# wcf self-hosting

应该取代什么? (第一个参数)

serviceHost = new ServiceHost(typeof(MyService));    
serviceHost.SetEndpointAddress(???, "http://cvxcvxcvcx");

我在配置文件中指定了Endpoint,我该怎么做才能回忆起他?我可以在这个功能中回忆起他吗?

1 个答案:

答案 0 :(得分:2)

It is taken from MSDN

  

ServiceHostBase.SetEndpointAddress方法设置端点地址   指定地址的指定端点。

public void SetEndpointAddress(ServiceEndpoint endpoint, string relativeAddress)
     

参数

     

端点
    键入:System.ServiceModel.Description.ServiceEndpoint
    服务端点。

     

relativeAddress
    类型:System.String
    端点地址。

为了更好地理解,您应该阅读WSDL-first approach: How to specify different names for wsdl:port and wsdl:binding?