WSTrustServiceHost Costruttori

Definizione

Inizializza una nuova istanza della classe WSTrustServiceHost.

Overload

Nome Descrizione
WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Inizializza una nuova istanza della WSTrustServiceHost classe con gli indirizzi di base e le impostazioni di configurazione del servizio specificati.

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Inizializza una nuova istanza della WSTrustServiceHost classe con gli indirizzi di base e il contratto di servizio specificati.

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Inizializza una nuova istanza della WSTrustServiceHost classe con gli indirizzi di base e le impostazioni di configurazione del servizio specificati.

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

Parametri

securityTokenServiceConfiguration
SecurityTokenServiceConfiguration

Oggetto SecurityTokenServiceConfiguration contenente le impostazioni del servizio token di sicurezza da utilizzare per inizializzare l'host del servizio.

baseAddresses
Uri[]

Matrice di che contiene gli indirizzi di Uri base per l'host del servizio.

Commenti

Viene creato un valore predefinito WSTrustServiceContract usando l'istanza specificata SecurityTokenServiceConfiguration .

L'istanza SecurityTokenServiceConfiguration viene usata per l'inizializzazione monouso di ServiceHost. Per questo motivo, l'impostazione delle proprietà nell'istanza di configurazione dopo l'inizializzazione dell'host potrebbe non comportare modifiche al comportamento.

Si applica a

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Inizializza una nuova istanza della WSTrustServiceHost classe con gli indirizzi di base e il contratto di servizio specificati.

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

Parametri

serviceContract
WSTrustServiceContract

Oggetto WSTrustServiceContract che rappresenta il contratto di servizio da utilizzare.

baseAddresses
Uri[]

Matrice di che contiene gli indirizzi di Uri base per l'host del servizio.

Eccezioni

baseAddresses è null.

oppure

serviceContract è null.

Si applica a