Edit

Share via


WSHttpContextBinding Constructors

Definition

Initializes a new instance of the WSHttpContextBinding class.

Overloads

WSHttpContextBinding()

Initializes a new instance of the WSHttpContextBinding class.

WSHttpContextBinding(SecurityMode)

Initializes a new instance of the WSHttpContextBinding class using the specified SecurityMode.

WSHttpContextBinding(String)

Initializes a new instance of the WSHttpContextBinding class with the specified binding configuration.

WSHttpContextBinding(SecurityMode, Boolean)

Initializes a new instance of the WSHttpContextBinding class with the specified SecurityMode and reliable session setting.

WSHttpContextBinding()

Initializes a new instance of the WSHttpContextBinding class.

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

Applies to

WSHttpContextBinding(SecurityMode)

Initializes a new instance of the WSHttpContextBinding class using the specified SecurityMode.

public:
 WSHttpContextBinding(System::ServiceModel::SecurityMode securityMode);
public WSHttpContextBinding (System.ServiceModel.SecurityMode securityMode);
new System.ServiceModel.WSHttpContextBinding : System.ServiceModel.SecurityMode -> System.ServiceModel.WSHttpContextBinding
Public Sub New (securityMode As SecurityMode)

Parameters

securityMode
SecurityMode

The security mode.

Remarks

Use this constructor when you want to configure security but not enable reliable sessions.

Applies to

WSHttpContextBinding(String)

Initializes a new instance of the WSHttpContextBinding class with the specified binding configuration.

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

Parameters

configName
String

The name of the binding configuration.

Remarks

The configName parameter should be set to the name of the <binding> element in the configuration file that configures this binding.

Applies to

WSHttpContextBinding(SecurityMode, Boolean)

Initializes a new instance of the WSHttpContextBinding class with the specified SecurityMode and reliable session setting.

public:
 WSHttpContextBinding(System::ServiceModel::SecurityMode securityMode, bool reliableSessionEnabled);
public WSHttpContextBinding (System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled);
new System.ServiceModel.WSHttpContextBinding : System.ServiceModel.SecurityMode * bool -> System.ServiceModel.WSHttpContextBinding
Public Sub New (securityMode As SecurityMode, reliableSessionEnabled As Boolean)

Parameters

securityMode
SecurityMode

The security mode.

reliableSessionEnabled
Boolean

true to enable reliable sessions; otherwise false.

Remarks

Use this constructor when you want to configure the security and enable reliable sessions.

Applies to