NetTcpBinding Costruttori
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.
Inizializza una nuova istanza della classe NetTcpBinding.
Overload
| Nome | Descrizione |
|---|---|
| NetTcpBinding() |
Inizializza una nuova istanza della classe NetTcpBinding. |
| NetTcpBinding(SecurityMode) |
Inizializza una nuova istanza della NetTcpBinding classe con il tipo di sicurezza utilizzato specificato. |
| NetTcpBinding(String) |
Inizializza una nuova istanza della NetTcpBinding classe con un nome di configurazione specificato. |
| NetTcpBinding(SecurityMode, Boolean) |
Inizializza una nuova istanza della NetTcpBinding classe con il tipo di sicurezza usato e con un valore che indica se le sessioni affidabili sono abilitate in modo esplicito. |
Commenti
Il comportamento di sicurezza è configurabile usando il parametro facoltativo securityMode nel costruttore. L'uso di WS-ReliableMessaging è configurabile usando il parametro facoltativo reliableSessionEnabled .
NetTcpBinding()
- Origine:
- NetTcpBinding.cs
- Origine:
- NetTcpBinding.cs
- Origine:
- NetTcpBinding.cs
Inizializza una nuova istanza della classe NetTcpBinding.
public:
NetTcpBinding();
public NetTcpBinding();
Public Sub New ()
Esempio
In questo esempio viene illustrato come creare un oggetto NetTcpBinding, impostando la modalità di sicurezza e il tipo di credenziale di trasporto.
NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;
Commenti
Per impostazione predefinita, la sicurezza del trasporto viene usata per proteggere la comunicazione ( ovvero il valore di SecurityMode è impostato su Transport) e le sessioni affidabili sono disabilitate (ovvero Enabledfalse).
Si applica a
NetTcpBinding(SecurityMode)
- Origine:
- NetTcpBinding.cs
- Origine:
- NetTcpBinding.cs
- Origine:
- NetTcpBinding.cs
Inizializza una nuova istanza della NetTcpBinding classe con il tipo di sicurezza utilizzato specificato.
public:
NetTcpBinding(System::ServiceModel::SecurityMode securityMode);
public NetTcpBinding(System.ServiceModel.SecurityMode securityMode);
new System.ServiceModel.NetTcpBinding : System.ServiceModel.SecurityMode -> System.ServiceModel.NetTcpBinding
Public Sub New (securityMode As SecurityMode)
Parametri
- securityMode
- SecurityMode
Valore SecurityMode che specifica il tipo di sicurezza utilizzato con l'associazione.
Esempio
In questo esempio viene illustrato come creare un NetTcpBinding oggetto usando il parametro modalità di sicurezza.
NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);
Commenti
Usare questo costruttore quando si vuole configurare la sicurezza. Se si vuole configurare la sicurezza e abilitare sessioni affidabili, usare NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).
Si applica a
NetTcpBinding(String)
Inizializza una nuova istanza della NetTcpBinding classe con un nome di configurazione specificato.
public:
NetTcpBinding(System::String ^ configurationName);
public NetTcpBinding(string configurationName);
new System.ServiceModel.NetTcpBinding : string -> System.ServiceModel.NetTcpBinding
Public Sub New (configurationName As String)
Parametri
- configurationName
- String
Nome della configurazione dell'associazione per .NetTcpBinding
Esempio
In questo esempio viene illustrato come creare un NetTcpBinding oggetto usando il configurationName parametro .
NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");
Commenti
Usare questo costruttore quando si desidera inizializzare le impostazioni di associazione dalla configurazione.
Vedi anche
Si applica a
NetTcpBinding(SecurityMode, Boolean)
- Origine:
- NetTcpBinding.cs
- Origine:
- NetTcpBinding.cs
- Origine:
- NetTcpBinding.cs
Inizializza una nuova istanza della NetTcpBinding classe con il tipo di sicurezza usato e con un valore che indica se le sessioni affidabili sono abilitate in modo esplicito.
public:
NetTcpBinding(System::ServiceModel::SecurityMode securityMode, bool reliableSessionEnabled);
public NetTcpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled);
new System.ServiceModel.NetTcpBinding : System.ServiceModel.SecurityMode * bool -> System.ServiceModel.NetTcpBinding
Public Sub New (securityMode As SecurityMode, reliableSessionEnabled As Boolean)
Parametri
- securityMode
- SecurityMode
Valore SecurityMode che specifica il tipo di sicurezza utilizzato con l'associazione.
- reliableSessionEnabled
- Boolean
true se sono abilitate sessioni affidabili; in caso contrario, false.
Esempio
In questo esempio viene illustrato come creare un NetTcpBinding oggetto usando i securityMode parametri e reliableSessionEnabled .
NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);
Commenti
Usare questo costruttore quando si desidera configurare la sicurezza e abilitare sessioni affidabili.