NetTcpBinding Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
NetTcpBinding sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
NetTcpBinding() |
NetTcpBinding sınıfının yeni bir örneğini başlatır. |
NetTcpBinding(SecurityMode) |
Belirtilen güvenlik türüyle sınıfının yeni bir örneğini NetTcpBinding başlatır. |
NetTcpBinding(String) |
Belirtilen yapılandırma adıyla sınıfının yeni bir örneğini NetTcpBinding başlatır. |
NetTcpBinding(SecurityMode, Boolean) |
Sınıfın NetTcpBinding yeni bir örneğini, belirtilen güvenlik türüyle ve güvenilir oturumların açıkça etkinleştirilip etkinleştirilmediğini belirten bir değerle başlatır. |
Açıklamalar
Güvenlik davranışı, oluşturucudaki isteğe bağlı securityMode
parametre kullanılarak yapılandırılabilir. WS-ReliableMessaging kullanımı isteğe bağlı reliableSessionEnabled
parametresi kullanılarak yapılandırılabilir.
NetTcpBinding()
NetTcpBinding sınıfının yeni bir örneğini başlatır.
public:
NetTcpBinding();
public NetTcpBinding ();
Public Sub New ()
Örnekler
Bu örnekte, güvenlik modunu ayarlama ve kimlik bilgisi türünü taşıma işleminin nasıl oluşturulacağı NetTcpBindinggösterilmektedir.
NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;
Açıklamalar
Varsayılan olarak, iletişimin SecurityMode güvenliğini sağlamak için aktarım güvenliği kullanılır (değeri olarak ayarlanır Transport) ve güvenilir oturumlar devre dışı bırakılır (yani Enabled false
).
Şunlara uygulanır
NetTcpBinding(SecurityMode)
Belirtilen güvenlik türüyle sınıfının yeni bir örneğini NetTcpBinding başlatır.
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)
Parametreler
- securityMode
- SecurityMode
SecurityMode Bağlama ile kullanılan güvenlik türünü belirten değer.
Örnekler
Bu örnekte, güvenlik modu parametresi kullanılarak nasıl oluşturulacağı NetTcpBinding gösterilmektedir.
NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);
Açıklamalar
Güvenliği yapılandırmak istediğinizde bu oluşturucuyu kullanın. Güvenliği yapılandırmak ve güvenilir oturumları etkinleştirmek istiyorsanız kullanın NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).
Şunlara uygulanır
NetTcpBinding(String)
Belirtilen yapılandırma adıyla sınıfının yeni bir örneğini NetTcpBinding başlatır.
public:
NetTcpBinding(System::String ^ configurationName);
public NetTcpBinding (string configurationName);
new System.ServiceModel.NetTcpBinding : string -> System.ServiceModel.NetTcpBinding
Public Sub New (configurationName As String)
Parametreler
- configurationName
- String
için NetTcpBindingbağlama yapılandırma adı.
Örnekler
Bu örnekte parametresi kullanılarak nasıl oluşturulacağı NetTcpBinding gösterilmektedir configurationName
.
NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");
Açıklamalar
Yapılandırmadan bağlama ayarlarını başlatmak istediğinizde bu oluşturucuyu kullanın.
Ayrıca bkz.
Şunlara uygulanır
NetTcpBinding(SecurityMode, Boolean)
Sınıfın NetTcpBinding yeni bir örneğini, belirtilen güvenlik türüyle ve güvenilir oturumların açıkça etkinleştirilip etkinleştirilmediğini belirten bir değerle başlatır.
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)
Parametreler
- securityMode
- SecurityMode
SecurityMode Bağlama ile kullanılan güvenlik türünü belirten değer.
- reliableSessionEnabled
- Boolean
true
güvenilir oturumlar etkinleştirildiyse; aksi takdirde , false
.
Örnekler
Bu örnekte ve reliableSessionEnabled
parametreleri kullanılarak securityMode
nasıl oluşturulacağı NetTcpBinding gösterilmektedir.
NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);
Açıklamalar
Güvenliği yapılandırmak ve güvenilir oturumları etkinleştirmek istediğinizde bu oluşturucuyu kullanın.