WSTrustServiceHost Constructores

Definición

Inicializa una nueva instancia de la clase WSTrustServiceHost.

Sobrecargas

Nombre Description
WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Inicializa una nueva instancia de la WSTrustServiceHost clase con las direcciones base y los valores de configuración de servicio (STS) especificados.

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Inicializa una nueva instancia de la WSTrustServiceHost clase con las direcciones base y el contrato de servicio especificados.

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Inicializa una nueva instancia de la WSTrustServiceHost clase con las direcciones base y los valores de configuración de servicio (STS) especificados.

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

Parámetros

securityTokenServiceConfiguration
SecurityTokenServiceConfiguration

que SecurityTokenServiceConfiguration contiene la configuración de STS que se va a usar para inicializar el host de servicio.

baseAddresses
Uri[]

Matriz de Uri que contiene las direcciones base para el host de servicio.

Comentarios

Se crea un valor predeterminado WSTrustServiceContract mediante la instancia especificada SecurityTokenServiceConfiguration .

La SecurityTokenServiceConfiguration instancia se usa para la inicialización única de ServiceHost; por este motivo, establecer las propiedades en la instancia de configuración después de inicializar el host puede no dar lugar a cambios de comportamiento.

Se aplica a

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Inicializa una nueva instancia de la WSTrustServiceHost clase con las direcciones base y el contrato de servicio especificados.

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

Parámetros

serviceContract
WSTrustServiceContract

que WSTrustServiceContract representa el contrato de servicio que se va a usar.

baseAddresses
Uri[]

Matriz de Uri que contiene las direcciones base para el host de servicio.

Excepciones

baseAddresses es null.

O bien

serviceContract es null.

Se aplica a