NetNamedPipeSecurity Класс

Определение

Обеспечивает доступ к параметрам безопасности для конечных точек, настроенных с привязкой именованного канала.

public ref class NetNamedPipeSecurity sealed
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public sealed class NetNamedPipeSecurity
public sealed class NetNamedPipeSecurity
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
type NetNamedPipeSecurity = class
type NetNamedPipeSecurity = class
Public NotInheritable Class NetNamedPipeSecurity
Наследование
NetNamedPipeSecurity
Атрибуты

Примеры

В следующем примере кода показано добавление объекта NetNamedPipeSecurity к экземпляру NetNamedPipeBinding.

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");

Конструкторы

NetNamedPipeSecurity()

Инициализирует новый экземпляр класса NetNamedPipeSecurity.

Свойства

Mode

Возвращает или задает режим безопасности для привязки именованного канала.

Transport

Получает параметры защиты транспорта для привязки именованного канала.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ShouldSerializeTransport()

Возвращает значение, указывающее, изменилось ли значение свойства Transport относительно значения по умолчанию и нужно ли его сериализовать. Используется WCF для интеграции XAML.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к