Leggere in inglese

Condividi tramite


NetNamedPipeSecurityMode Enumerazione

Definizione

Importante

Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.

Consente di specificare se le named pipe prevedono la sicurezza a livello di trasporto.

C#
public enum NetNamedPipeSecurityMode
Ereditarietà
NetNamedPipeSecurityMode

Campi

Nome Valore Descrizione
None 0

Consente di configurare il trasporto delle named pipe in modo da non prevedere alcuna sicurezza.

Transport 1

Consente di configurare il trasporto delle named pipe in modo da prevedere la sicurezza a livello di trasporto.

Esempio

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

Commenti

Questa enumerazione consente di specificare se le named pipe prevedono la sicurezza a livello di trasporto quando si utilizza l'associazione NetNamedPipeBinding. L'impostazione predefinita è Transport.

Si applica a

Prodotto Versioni
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1