NetNamedPipeBinding Costruttori

Definizione

Inizializza una nuova istanza della classe NetNamedPipeBinding.

Overload

Nome Descrizione
NetNamedPipeBinding()

Inizializza una nuova istanza della classe NetNamedPipeBinding.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Inizializza una nuova istanza della NetNamedPipeBinding classe con una modalità di sicurezza specificata.

NetNamedPipeBinding(String)

Inizializza una nuova istanza della NetNamedPipeBinding classe con un nome di configurazione specificato.

Commenti

Il comportamento di sicurezza è configurabile usando il parametro facoltativo securityMode nel costruttore.

NetNamedPipeBinding()

Origine:
NetNamedPipeBinding.cs
Origine:
NetNamedPipeBinding.cs
Origine:
NetNamedPipeBinding.cs

Inizializza una nuova istanza della classe NetNamedPipeBinding.

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

Esempio

Nell'esempio seguente viene illustrata la parte del file di configurazione che contiene la sezione per con NetNamedPipeBinding i valori impostati su valori predefiniti.

Commenti

La modalità di sicurezza predefinita usata è Transport.

Si applica a

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Origine:
NetNamedPipeBinding.cs
Origine:
NetNamedPipeBinding.cs
Origine:
NetNamedPipeBinding.cs

Inizializza una nuova istanza della NetNamedPipeBinding classe con una modalità di sicurezza specificata.

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)

Parametri

securityMode
NetNamedPipeSecurityMode

Valore NetNamedPipeSecurityMode che specifica se la sicurezza Windows viene utilizzata con named pipe.

Esempio

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

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

Commenti

Usare questo costruttore quando si vuole configurare la sicurezza in modo esplicito. Il valore predefinito è Transport quando si usa il costruttore senza parametri.

Si applica a

NetNamedPipeBinding(String)

Inizializza una nuova istanza della NetNamedPipeBinding classe con un nome di configurazione specificato.

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

Parametri

configurationName
String

Nome di configurazione dell'associazione per l'elemento netNamedPipeBinding.

Esempio

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

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

Commenti

Usare questo costruttore quando si desidera inizializzare le impostazioni di associazione dalla configurazione.

Si applica a