共用方式為


WSTrustServiceHost 建構函式

定義

初始化 WSTrustServiceHost 類別的新執行個體。

多載

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

使用指定的基底位址和服務 (STS) 組態設定,初始化 WSTrustServiceHost 類別的新執行個體。

WSTrustServiceHost(WSTrustServiceContract, Uri[])

使用指定的基底位址和服務合約,初始化 WSTrustServiceHost 類別的新執行個體。

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

使用指定的基底位址和服務 (STS) 組態設定,初始化 WSTrustServiceHost 類別的新執行個體。

public:
 WSTrustServiceHost(System::IdentityModel::Configuration::SecurityTokenServiceConfiguration ^ securityTokenServiceConfiguration, ... cli::array <Uri ^> ^ baseAddresses);
public WSTrustServiceHost (System.IdentityModel.Configuration.SecurityTokenServiceConfiguration securityTokenServiceConfiguration, params Uri[] baseAddresses);
new System.ServiceModel.Security.WSTrustServiceHost : System.IdentityModel.Configuration.SecurityTokenServiceConfiguration * Uri[] -> System.ServiceModel.Security.WSTrustServiceHost
Public Sub New (securityTokenServiceConfiguration As SecurityTokenServiceConfiguration, ParamArray baseAddresses As Uri())

參數

securityTokenServiceConfiguration
SecurityTokenServiceConfiguration

包含要用來初始化服務主機之 STS 設定的 SecurityTokenServiceConfiguration

baseAddresses
Uri[]

Uri 的陣列,其中包含服務主機的基底位址。

備註

預設 WSTrustServiceContract 會使用指定的 SecurityTokenServiceConfiguration 實例來建立。

實例 SecurityTokenServiceConfiguration 用於 的一次性初始化 ServiceHost ;基於這個理由,在初始化主機之後設定組態實例上的屬性可能不會造成行為變更。

適用於

WSTrustServiceHost(WSTrustServiceContract, Uri[])

使用指定的基底位址和服務合約,初始化 WSTrustServiceHost 類別的新執行個體。

public:
 WSTrustServiceHost(System::ServiceModel::Security::WSTrustServiceContract ^ serviceContract, ... cli::array <Uri ^> ^ baseAddresses);
public WSTrustServiceHost (System.ServiceModel.Security.WSTrustServiceContract serviceContract, params Uri[] baseAddresses);
new System.ServiceModel.Security.WSTrustServiceHost : System.ServiceModel.Security.WSTrustServiceContract * Uri[] -> System.ServiceModel.Security.WSTrustServiceHost
Public Sub New (serviceContract As WSTrustServiceContract, ParamArray baseAddresses As Uri())

參數

serviceContract
WSTrustServiceContract

表示要使用之服務合約的 WSTrustServiceContract

baseAddresses
Uri[]

Uri 的陣列,其中包含服務主機的基底位址。

例外狀況

baseAddressesnull

-或-

serviceContractnull

適用於