共用方式為


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

適用於