다음을 통해 공유


WSTrustServiceHost 생성자

정의

WSTrustServiceHost 클래스의 새 인스턴스를 초기화합니다.

오버로드

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

지정된 기본 주소 및 서비스(STS) 구성 설정을 사용하여 WSTrustServiceHost 클래스의 새 인스턴스를 초기화합니다.

WSTrustServiceHost(WSTrustServiceContract, Uri[])

지정된 기본 주소 및 서비스 계약을 사용하여 WSTrustServiceHost 클래스의 새 인스턴스를 초기화합니다.

WSTrustServiceHost(SecurityTokenServiceConfiguration, Uri[])

지정된 기본 주소 및 서비스(STS) 구성 설정을 사용하여 WSTrustServiceHost 클래스의 새 인스턴스를 초기화합니다.

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

매개 변수

securityTokenServiceConfiguration
SecurityTokenServiceConfiguration

서비스 호스트를 초기화하는 데 사용할 STS 설정을 포함하는 SecurityTokenServiceConfiguration입니다.

baseAddresses
Uri[]

서비스 호스트의 기본 주소를 포함하는 Uri의 배열입니다.

설명

기본값 WSTrustServiceContract 은 지정된 SecurityTokenServiceConfiguration 인스턴스를 사용하여 만들어집니다.

인스턴스는 SecurityTokenServiceConfiguration 일회성 초기화 ServiceHost에 사용됩니다. 이러한 이유로 호스트가 초기화된 후 구성 인스턴스의 속성을 설정해도 동작이 변경되지 않을 수 있습니다.

적용 대상

WSTrustServiceHost(WSTrustServiceContract, Uri[])

지정된 기본 주소 및 서비스 계약을 사용하여 WSTrustServiceHost 클래스의 새 인스턴스를 초기화합니다.

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

매개 변수

serviceContract
WSTrustServiceContract

사용할 서비스 계약을 나타내는 WSTrustServiceContract입니다.

baseAddresses
Uri[]

서비스 호스트의 기본 주소를 포함하는 Uri의 배열입니다.

예외

baseAddresses이(가) null인 경우

또는 serviceContract이(가) null인 경우

적용 대상