Aracılığıyla paylaş


NetNamedPipeBinding Oluşturucular

Tanım

NetNamedPipeBinding sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

NetNamedPipeBinding()

NetNamedPipeBinding sınıfının yeni bir örneğini başlatır.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Belirtilen güvenlik moduyla sınıfının yeni bir örneğini NetNamedPipeBinding başlatır.

NetNamedPipeBinding(String)

Belirtilen yapılandırma adıyla sınıfının yeni bir örneğini NetNamedPipeBinding başlatır.

Açıklamalar

Güvenlik davranışı, oluşturucudaki isteğe bağlı securityMode parametre kullanılarak yapılandırılabilir.

NetNamedPipeBinding()

NetNamedPipeBinding sınıfının yeni bir örneğini başlatır.

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

Örnekler

Aşağıdaki örnek, yapılandırma dosyasının varsayılan değerlere ayarlanmış olan bölümü içeren bölümünü NetNamedPipeBinding gösterir.

Açıklamalar

Kullanılan varsayılan güvenlik modudur Transport.

Şunlara uygulanır

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Belirtilen güvenlik moduyla sınıfının yeni bir örneğini NetNamedPipeBinding başlatır.

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)

Parametreler

securityMode
NetNamedPipeSecurityMode

Windows NetNamedPipeSecurityMode güvenliğin adlandırılmış kanallar ile kullanılıp kullanılmayacağını belirten değer.

Örnekler

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

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

Açıklamalar

Güvenliği açıkça yapılandırmak istediğinizde bu oluşturucuyu kullanın. Parametresiz oluşturucu kullanılırken varsayılan değer kullanılır Transport .

Şunlara uygulanır

NetNamedPipeBinding(String)

Belirtilen yapılandırma adıyla sınıfının yeni bir örneğini NetNamedPipeBinding başlatır.

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

Parametreler

configurationName
String

netNamedPipeBinding Öğesinin bağlama yapılandırma adı.

Örnekler

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

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

Açıklamalar

Yapılandırmadan bağlama ayarlarını başlatmak istediğinizde bu oluşturucuyu kullanın.

Şunlara uygulanır