다음을 통해 공유


WebScriptServiceHostFactory.CreateServiceHost(Type, Uri[]) 메서드

정의

특정 시나리오에서 ASP.NET AJAX 엔드포인트를 자동으로 활성화하는 데 사용할 수 있는 특정 기본 주소를 사용하여, 지정된 서비스 형식에 대한 ServiceHost의 파생 클래스를 만듭니다.

protected:
 override System::ServiceModel::ServiceHost ^ CreateServiceHost(Type ^ serviceType, cli::array <Uri ^> ^ baseAddresses);
protected override System.ServiceModel.ServiceHost CreateServiceHost (Type serviceType, Uri[] baseAddresses);
override this.CreateServiceHost : Type * Uri[] -> System.ServiceModel.ServiceHost
Protected Overrides Function CreateServiceHost (serviceType As Type, baseAddresses As Uri()) As ServiceHost

매개 변수

serviceType
Type

호스팅할 서비스의 형식입니다.

baseAddresses
Uri[]

호스팅된 서비스의 기본 주소를 포함하는 Array 형식의 Uri입니다.

반환

ServiceHost

지정된 기본 주소와 서비스 형식의 ServiceHost입니다.

예외

다른 서비스에서 이 팩터리가 만들려고 시도하는 ASP.NET AJAX 엔드포인트와 동일한 기본 주소를 사용하거나 다른 엔드포인트에서 이 엔드포인트와 동일한 주소를 사용하는 경우

설명

일반적으로이 메서드는 자동으로 Windows Communication Foundation (WCF)에서 서비스 활성화의 일부로-이 메서드를 수동으로 호출할 필요가 없습니다.

적용 대상