NetNamedPipeSecurityMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, используются ли для именованных каналов средства обеспечения безопасности транспортного уровня.
public enum class NetNamedPipeSecurityMode
public enum NetNamedPipeSecurityMode
type NetNamedPipeSecurityMode =
Public Enum NetNamedPipeSecurityMode
- Наследование
Поля
None | 0 | Указывает, что при передаче по именованным каналам средства обеспечения безопасности не используются. |
Transport | 1 | Указывает, что при передаче по именованным каналам используются средства обеспечения безопасности транспортного уровня. |
Примеры
NetNamedPipeBinding nnpb = new NetNamedPipeBinding();
NetNamedPipeSecurity nnpSecurity = nnpb.Security;
nnpSecurity.Mode = NetNamedPipeSecurityMode.Transport;
NamedPipeTransportSecurity npts = nnpSecurity.Transport;
serviceHost.AddServiceEndpoint(typeof(ICalculator), nnpb, "net.pipe://localhost/ServiceModelSamples/Service");
Комментарии
Используйте это перечисление, чтобы задать, применяются ли для именованных каналов средства обеспечения безопасности транспортного уровня при использовании привязки NetNamedPipeBinding. Значение по умолчанию - Transport.