다음을 통해 공유


ServiceHostingEnvironment.EnsureServiceAvailable(String) 메서드

정의

제공된 가상 경로에서 서비스가 활성화되었는지 확인합니다.

public:
 static void EnsureServiceAvailable(System::String ^ virtualPath);
public static void EnsureServiceAvailable (string virtualPath);
static member EnsureServiceAvailable : string -> unit
Public Shared Sub EnsureServiceAvailable (virtualPath As String)

매개 변수

virtualPath
String

서비스에 대한 가상 경로입니다.

예외

제공된 가상 경로에서 서비스를 찾을 수 없는 경우

서비스를 활성화하지 못한 경우

서비스가 호스팅된 환경에서 실행되고 있지 않은 경우

virtualPath이(가) null인 경우

virtualPath 가 절대 URI가 아니거나 올바르지 않은 경우

설명

이 메서드는 타사 전송 개발자가 제공 된 가상 경로에서 서비스를 활성화 하는 데 사용 됩니다 (서비스를 아직 활성화 하지 않은 경우). 이 메서드는 idempotent 이므로 호출 된 후에는 동일한 지정 된을 사용 하 여 다시 호출 해도 아무런 영향을 주지 않습니다 virtualPath .

예상 가상 경로 형식은 /<app-name>/<sub-directory/<service-name>.svc``~/<sub-directory/<service-name>.svc``<app-name>``<sub-directory> 또는 <service-name>입니다. 여기서 은 애플리케이션 이름이고, 는 IIS 가상 디렉터리이며, 은 서비스 이름입니다.

적용 대상