Compartir a través de


NetNamedPipeBinding Constructores

Definición

Inicializa una nueva instancia de la clase NetNamedPipeBinding.

Sobrecargas

NetNamedPipeBinding()

Inicializa una nueva instancia de la clase NetNamedPipeBinding.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Inicializa una nueva instancia de la clase NetNamedPipeBinding con un modo de seguridad especificado.

NetNamedPipeBinding(String)

Inicializa una instancia nueva de la clase NetNamedPipeBinding con el nombre de configuración especificado.

Comentarios

El comportamiento de seguridad es configurable mediante el parámetro opcional securityMode en el constructor.

NetNamedPipeBinding()

Source:
NetNamedPipeBinding.cs
Source:
NetNamedPipeBinding.cs
Source:
NetNamedPipeBinding.cs

Inicializa una nueva instancia de la clase NetNamedPipeBinding.

public:
 NetNamedPipeBinding();
public NetNamedPipeBinding ();
Public Sub New ()

Ejemplos

En el siguiente ejemplo se muestra la parte del archivo de configuración que contiene la sección para NetNamedPipeBinding con valores establecidos con los valores predeterminados.

Comentarios

El modo de seguridad predeterminado utilizado es Transport.

Se aplica a

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Source:
NetNamedPipeBinding.cs
Source:
NetNamedPipeBinding.cs
Source:
NetNamedPipeBinding.cs

Inicializa una nueva instancia de la clase NetNamedPipeBinding con un modo de seguridad especificado.

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)

Parámetros

securityMode
NetNamedPipeSecurityMode

El valor NetNamedPipeSecurityMode que especifica si la seguridad de Windows se utiliza con canalizaciones con nombre.

Ejemplos

Uri baseAddress = new Uri("http://localhost:8000/uesamples/service");

ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);
NetNamedPipeBinding binding = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None);

Comentarios

Utilice este constructor cuando desee configurar la seguridad de forma explícita. El valor predeterminado es Transport cuando se usa el constructor sin parámetros.

Se aplica a

NetNamedPipeBinding(String)

Inicializa una instancia nueva de la clase NetNamedPipeBinding con el nombre de configuración especificado.

public:
 NetNamedPipeBinding(System::String ^ configurationName);
public NetNamedPipeBinding (string configurationName);
new System.ServiceModel.NetNamedPipeBinding : string -> System.ServiceModel.NetNamedPipeBinding
Public Sub New (configurationName As String)

Parámetros

configurationName
String

El nombre de la configuración de enlace para el elemento netNamedPipeBinding.

Ejemplos

Uri baseAddress = new Uri("http://localhost:8000/uesamples/service");

ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);
NetNamedPipeBinding binding = new NetNamedPipeBinding("CalcConfig");

Comentarios

Utilice este constructor si desea inicializar los valores de enlace desde la configuración.

Se aplica a