NetNamedPipeBinding Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da NetNamedPipeBinding classe.
Sobrecargas
| Name | Description |
|---|---|
| NetNamedPipeBinding() |
Inicializa uma nova instância da NetNamedPipeBinding classe. |
| NetNamedPipeBinding(NetNamedPipeSecurityMode) |
Inicializa uma nova instância da NetNamedPipeBinding classe com um modo de segurança especificado. |
| NetNamedPipeBinding(String) |
Inicializa uma nova instância da NetNamedPipeBinding classe com um nome de configuração especificado. |
Observações
O comportamento de segurança é configurável usando o parâmetro opcional securityMode no construtor.
NetNamedPipeBinding()
- Origem:
- NetNamedPipeBinding.cs
- Origem:
- NetNamedPipeBinding.cs
- Origem:
- NetNamedPipeBinding.cs
Inicializa uma nova instância da NetNamedPipeBinding classe.
public:
NetNamedPipeBinding();
public NetNamedPipeBinding();
Public Sub New ()
Exemplos
O exemplo seguinte mostra a parte do ficheiro de configuração que contém a secção para os NetNamedPipeBinding com valores definidos como defaults.
Observações
O modo de segurança padrão utilizado é Transport.
Aplica-se a
NetNamedPipeBinding(NetNamedPipeSecurityMode)
- Origem:
- NetNamedPipeBinding.cs
- Origem:
- NetNamedPipeBinding.cs
- Origem:
- NetNamedPipeBinding.cs
Inicializa uma nova instância da NetNamedPipeBinding classe 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 Windows segurança é 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);
Observações
Use este construtor quando quiser configurar explicitamente a segurança. O padrão é Transport quando se usa o construtor sem parâmetros.
Aplica-se a
NetNamedPipeBinding(String)
Inicializa uma nova instância da NetNamedPipeBinding classe 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 ligaçã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");
Observações
Use este construtor quando quiser inicializar as definições de binding a partir da configuração.