Udostępnij za pośrednictwem


WSTrustServiceHost Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy WSTrustServiceHost.

Przeciążenia

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Inicjuje WSTrustServiceHost nowe wystąpienie klasy z określonymi adresami podstawowymi i ustawieniami konfiguracji usługi (STS).

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Inicjuje WSTrustServiceHost nowe wystąpienie klasy z określonymi adresami podstawowymi i kontraktem usługi.

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Inicjuje WSTrustServiceHost nowe wystąpienie klasy z określonymi adresami podstawowymi i ustawieniami konfiguracji usługi (STS).

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())

Parametry

securityTokenServiceConfiguration
SecurityTokenServiceConfiguration

Element SecurityTokenServiceConfiguration zawierający ustawienia usługi STS używane do inicjowania hosta usługi.

baseAddresses
Uri[]

Tablica zawierająca Uri adresy podstawowe hosta usługi.

Uwagi

Wartość domyślna WSTrustServiceContract jest tworzona przy użyciu określonego SecurityTokenServiceConfiguration wystąpienia.

Wystąpienie SecurityTokenServiceConfiguration jest używane do jednorazowej ServiceHostinicjowania obiektu . Z tego powodu ustawienie właściwości w wystąpieniu konfiguracji po zainicjowaniu hosta może nie spowodować zmian zachowania.

Dotyczy

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Inicjuje WSTrustServiceHost nowe wystąpienie klasy z określonymi adresami podstawowymi i kontraktem usługi.

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())

Parametry

serviceContract
WSTrustServiceContract

Element WSTrustServiceContract reprezentujący kontrakt usługi do użycia.

baseAddresses
Uri[]

Tablica zawierająca Uri adresy podstawowe hosta usługi.

Wyjątki

baseAddresses to null.

-lub- serviceContract to null.

Dotyczy