NetNamedPipeBinding 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 NetNamedPipeBinding 类的新实例。
重载
NetNamedPipeBinding() |
初始化 NetNamedPipeBinding 类的新实例。 |
NetNamedPipeBinding(NetNamedPipeSecurityMode) |
使用指定的安全模式初始化 NetNamedPipeBinding 类的新实例。 |
NetNamedPipeBinding(String) |
使用指定配置名称初始化 NetNamedPipeBinding 类的新实例。 |
注解
安全行为可通过在构造函数中使用可选的 securityMode
参数进行配置。
NetNamedPipeBinding()
初始化 NetNamedPipeBinding 类的新实例。
public:
NetNamedPipeBinding();
public NetNamedPipeBinding ();
Public Sub New ()
示例
下面的示例显示配置文件的一部分,其中包含值设置为默认值的 NetNamedPipeBinding 的节。
注解
默认使用的安全模式为 Transport。
适用于
NetNamedPipeBinding(NetNamedPipeSecurityMode)
使用指定的安全模式初始化 NetNamedPipeBinding 类的新实例。
public:
NetNamedPipeBinding(System::ServiceModel::NetNamedPipeSecurityMode securityMode);
public NetNamedPipeBinding (System.ServiceModel.NetNamedPipeSecurityMode securityMode);
new System.ServiceModel.NetNamedPipeBinding : System.ServiceModel.NetNamedPipeSecurityMode -> System.ServiceModel.NetNamedPipeBinding
Public Sub New (securityMode As NetNamedPipeSecurityMode)
参数
- securityMode
- NetNamedPipeSecurityMode
NetNamedPipeSecurityMode 值,该值指定是否将 Windows 安全性与命名管道一起使用。
示例
Uri baseAddress = new Uri("http://localhost:8000/uesamples/service");
ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);
NetNamedPipeBinding binding = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None);
注解
若要显式配置安全性,请使用此构造函数。 默认值为 Transport 使用无参数构造函数时。
适用于
NetNamedPipeBinding(String)
使用指定配置名称初始化 NetNamedPipeBinding 类的新实例。
public:
NetNamedPipeBinding(System::String ^ configurationName);
public NetNamedPipeBinding (string configurationName);
new System.ServiceModel.NetNamedPipeBinding : string -> System.ServiceModel.NetNamedPipeBinding
Public Sub New (configurationName As String)
参数
- configurationName
- String
netNamedPipeBinding 元素的绑定配置名称。
示例
Uri baseAddress = new Uri("http://localhost:8000/uesamples/service");
ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);
NetNamedPipeBinding binding = new NetNamedPipeBinding("CalcConfig");
注解
要初始化配置中的绑定设置时使用此构造函数。