NetNamedPipeSecurity Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides access to the security settings for endpoints configured with the named pipe binding.
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
- Inheritance
-
NetNamedPipeSecurity
- Attributes
Examples
The following code shows how to add a NetNamedPipeSecurity object to a NetNamedPipeBinding instance.
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");
Constructors
NetNamedPipeSecurity() |
Initializes a new instance of the NetNamedPipeSecurity class. |
Properties
Mode |
Gets or sets the security mode for the named pipe binding. |
Transport |
Gets the transport security for the named pipe binding. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ShouldSerializeTransport() |
Returns a value that indicates whether the Transport property has changed from its default value and should be serialized. This is used by WCF for XAML integration. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |