WSTrustServiceHost Constructors

Definitie

Initialiseert een nieuw exemplaar van de WSTrustServiceHost klasse.

Overloads

Name Description
WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Initialiseert een nieuw exemplaar van de WSTrustServiceHost klasse met de opgegeven basisadressen en serviceconfiguratie-instellingen (STS).

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Initialiseert een nieuw exemplaar van de WSTrustServiceHost klasse met de opgegeven basisadressen en het servicecontract.

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Initialiseert een nieuw exemplaar van de WSTrustServiceHost klasse met de opgegeven basisadressen en serviceconfiguratie-instellingen (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())

Parameters

securityTokenServiceConfiguration
SecurityTokenServiceConfiguration

Een SecurityTokenServiceConfiguration met de STS-instellingen die moeten worden gebruikt om de servicehost te initialiseren.

baseAddresses
Uri[]

Een matrix met Uri de basisadressen voor de servicehost.

Opmerkingen

Er wordt een standaard gemaakt WSTrustServiceContract met behulp van het opgegeven SecurityTokenServiceConfiguration exemplaar.

Het SecurityTokenServiceConfiguration exemplaar wordt gebruikt voor eenmalige initialisatie van de ServiceHostinstantie; om deze reden kan het instellen van eigenschappen op het configuratie-exemplaar nadat de host is geïnitialiseerd, geen gedragswijzigingen tot gevolg hebben.

Van toepassing op

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Initialiseert een nieuw exemplaar van de WSTrustServiceHost klasse met de opgegeven basisadressen en het servicecontract.

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

Parameters

serviceContract
WSTrustServiceContract

Een WSTrustServiceContract die het servicecontract vertegenwoordigt dat moet worden gebruikt.

baseAddresses
Uri[]

Een matrix met Uri de basisadressen voor de servicehost.

Uitzonderingen

baseAddresses is null.

– of –

serviceContract is null.

Van toepassing op