WSTrustServiceHost Oluşturucular

Tanım

WSTrustServiceHost sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Belirtilen temel adresler ve hizmet (STS) yapılandırma ayarlarıyla sınıfının yeni bir örneğini WSTrustServiceHost başlatır.

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Belirtilen temel adresler ve hizmet sözleşmesi ile sınıfının yeni bir örneğini WSTrustServiceHost başlatır.

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

Belirtilen temel adresler ve hizmet (STS) yapılandırma ayarlarıyla sınıfının yeni bir örneğini WSTrustServiceHost başlatır.

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

Parametreler

securityTokenServiceConfiguration
SecurityTokenServiceConfiguration

SecurityTokenServiceConfiguration Hizmet ana bilgisayarını başlatmak için kullanılacak STS ayarlarını içeren.

baseAddresses
Uri[]

Hizmet konağı için temel adresleri içeren dizisi Uri .

Açıklamalar

Belirtilen SecurityTokenServiceConfiguration örnek kullanılarak bir varsayılan WSTrustServiceContract oluşturulur.

Örneği SecurityTokenServiceConfiguration , öğesinin ServiceHostbir kerelik başlatılması için kullanılır. Bu nedenle, konak başlatıldıktan sonra yapılandırma örneğinde özelliklerin ayarlanması davranış değişikliklerine neden olmayabilir.

Şunlara uygulanır

WSTrustServiceHost(WSTrustServiceContract, Uri[])

Belirtilen temel adresler ve hizmet sözleşmesi ile sınıfının yeni bir örneğini WSTrustServiceHost başlatır.

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

Parametreler

serviceContract
WSTrustServiceContract

WSTrustServiceContract Kullanılacak hizmet sözleşmesini temsil eden bir.

baseAddresses
Uri[]

Hizmet konağı için temel adresleri içeren dizisi Uri .

Özel durumlar

baseAddresses, null değeridir.

-veya-

serviceContract, null değeridir.

Şunlara uygulanır