WSFederationHttpBinding 构造函数

定义

初始化 WSFederationHttpBinding 类的新实例。

重载

WSFederationHttpBinding()

初始化 WSFederationHttpBinding 类的新实例。

WSFederationHttpBinding(WSFederationHttpSecurityMode)

通过绑定所使用的指定安全性类型初始化 WSFederationHttpBinding 类的新实例。

WSFederationHttpBinding(String)

使用由配置名称指定的绑定初始化 WSFederationHttpBinding 类的新实例。

WSFederationHttpBinding(WSFederationHttpSecurityMode, Boolean)

通过绑定所使用的指定安全类型以及一个指示是否启用可靠会话的值来初始化 WSFederationHttpBinding 类的新实例。

WSFederationHttpBinding()

初始化 WSFederationHttpBinding 类的新实例。

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

注解

这些设置的详细信息均可通过 FederatedMessageSecurityOverHttp 属性返回的 Message 实例访问。

适用于

WSFederationHttpBinding(WSFederationHttpSecurityMode)

通过绑定所使用的指定安全性类型初始化 WSFederationHttpBinding 类的新实例。

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

参数

securityMode
WSFederationHttpSecurityMode

WSFederationHttpSecurityMode 的值,该值指定在 SOAP 消息和客户端中使用的安全类型。

注解

WSFederationHttpSecurityMode 的默认值为 Message,该值指定完整性、保密性、服务器和客户端身份验证均使用 SOAP 消息安全提供。 这些设置的详细信息均可通过 FederatedMessageSecurityOverHttp 属性返回的 Message 实例访问。

适用于

WSFederationHttpBinding(String)

使用由配置名称指定的绑定初始化 WSFederationHttpBinding 类的新实例。

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

参数

configName
String

WSHttpBindingElement 的绑定配置名称。

例外

找不到名为 configurationName 的绑定元素。

适用于

WSFederationHttpBinding(WSFederationHttpSecurityMode, Boolean)

通过绑定所使用的指定安全类型以及一个指示是否启用可靠会话的值来初始化 WSFederationHttpBinding 类的新实例。

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

参数

securityMode
WSFederationHttpSecurityMode

WSFederationHttpSecurityMode 的值,该值指定在 SOAP 消息和客户端中使用的安全类型。

reliableSessionEnabled
Boolean

如果已启用可靠会话,则为 true;否则为 false

适用于