NetNamedPipeBinding Constructors

Definitie

Initialiseert een nieuw exemplaar van de NetNamedPipeBinding klasse.

Overloads

Name Description
NetNamedPipeBinding()

Initialiseert een nieuw exemplaar van de NetNamedPipeBinding klasse.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Initialiseert een nieuw exemplaar van de NetNamedPipeBinding klasse met een opgegeven beveiligingsmodus.

NetNamedPipeBinding(String)

Initialiseert een nieuw exemplaar van de NetNamedPipeBinding klasse met een opgegeven configuratienaam.

Opmerkingen

Het beveiligingsgedrag kan worden geconfigureerd met behulp van de optionele securityMode parameter in de constructor.

NetNamedPipeBinding()

Initialiseert een nieuw exemplaar van de NetNamedPipeBinding klasse.

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

Voorbeelden

In het volgende voorbeeld ziet u het deel van het configuratiebestand dat de sectie bevat voor de NetNamedPipeBinding met waarden die zijn ingesteld op standaardwaarden.

Opmerkingen

De standaardbeveiligingsmodus die wordt gebruikt, is Transport.

Van toepassing op

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Initialiseert een nieuw exemplaar van de NetNamedPipeBinding klasse met een opgegeven beveiligingsmodus.

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)

Parameters

securityMode
NetNamedPipeSecurityMode

De NetNamedPipeSecurityMode-waarde die aangeeft of Windows beveiliging wordt gebruikt met benoemde pijpen.

Voorbeelden

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

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

Opmerkingen

Gebruik deze constructor als u de beveiliging expliciet wilt configureren. De standaardwaarde is Transport wanneer u de parameterloze constructor gebruikt.

Van toepassing op

NetNamedPipeBinding(String)

Initialiseert een nieuw exemplaar van de NetNamedPipeBinding klasse met een opgegeven configuratienaam.

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

Parameters

configurationName
String

De naam van de bindingsconfiguratie voor het element netNamedPipeBinding.

Voorbeelden

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

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

Opmerkingen

Gebruik deze constructor wanneer u de bindingsinstellingen van de configuratie wilt initialiseren.

Van toepassing op