Aracılığıyla paylaş


NetTcpBinding Oluşturucular

Tanım

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.

Şunlara uygulanır