NetNamedPipeBinding Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe NetNamedPipeBinding.
Sobrecargas
NetNamedPipeBinding() |
Inicializa uma nova instância da classe NetNamedPipeBinding. |
NetNamedPipeBinding(NetNamedPipeSecurityMode) |
Inicializa uma nova instância da classe NetNamedPipeBinding com um modo de segurança especificado. |
NetNamedPipeBinding(String) |
Inicializa uma nova instância da classe NetNamedPipeBinding com um nome de configuração especificado. |
Comentários
O comportamento de segurança é configurável usando o parâmetro opcional securityMode
no construtor.
NetNamedPipeBinding()
Inicializa uma nova instância da classe NetNamedPipeBinding.
public:
NetNamedPipeBinding();
public NetNamedPipeBinding ();
Public Sub New ()
Exemplos
O exemplo a seguir mostra a parte do arquivo de configuração que contém a seção do NetNamedPipeBinding com valores definidos como padrões.
Comentários
O modo de segurança padrão usado é Transport.
Aplica-se a
NetNamedPipeBinding(NetNamedPipeSecurityMode)
Inicializa uma nova instância da classe NetNamedPipeBinding com um modo de segurança 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
O valor NetNamedPipeSecurityMode que especifica se a segurança do Windows é usada com pipes nomeados.
Exemplos
Uri baseAddress = new Uri("http://localhost:8000/uesamples/service");
ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);
NetNamedPipeBinding binding = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None);
Comentários
Use esse construtor quando quiser configurar a segurança explicitamente. O padrão é Transport ao usar o construtor sem parâmetros.
Aplica-se a
NetNamedPipeBinding(String)
Inicializa uma nova instância da classe NetNamedPipeBinding com um nome de configuração 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
O nome da configuração de associação para o Elemento netNamedPipeBinding.
Exemplos
Uri baseAddress = new Uri("http://localhost:8000/uesamples/service");
ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);
NetNamedPipeBinding binding = new NetNamedPipeBinding("CalcConfig");
Comentários
Use esse construtor quando quiser inicializar as configurações de associação a partir da configuração.