1
如何禁用命名管道綁定中的可靠會話?如何在WCF中禁用netNamedPipeBinding中的可靠會話?
如何禁用命名管道綁定中的可靠會話?如何在WCF中禁用netNamedPipeBinding中的可靠會話?
命名管道不支持可靠的會話配置。您需要創建一個自定義綁定。在Reliable Sessions Overview
更多信息打開主機之前,使用命名管道綁定
// create a service host with a custom endpoint based on what we know
ServiceHost host = new ServiceHost(serviceHostType);
NetNamedPipeBinding binding = new NetNamedPipeBinding();
ServiceEndpoint ep = host.AddServiceEndpoint(contractName, binding, endpoint.Uri);
ep.Contract.SessionMode = SessionMode.Allowed;
wcfServices.Add(host);
host.Open();
命名管道一如既往地支持可靠的會話時設置
Contract.SessionMode
到SessionMode.Allowed
。 – Rohit 2010-05-25 12:16:36正確,這就是爲什麼我說你不能配置它 – Vitalik 2010-05-25 14:58:41