다음을 통해 공유


Publish.CreateVirtualRoot 메서드

정의

SOAP 사용 가능 COM+ 애플리케이션 가상 루트를 만듭니다.

public:
 virtual void CreateVirtualRoot(System::String ^ Operation, System::String ^ FullUrl, [Runtime::InteropServices::Out] System::String ^ % BaseUrl, [Runtime::InteropServices::Out] System::String ^ % VirtualRoot, [Runtime::InteropServices::Out] System::String ^ % PhysicalPath, [Runtime::InteropServices::Out] System::String ^ % Error);
public void CreateVirtualRoot (string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error);
abstract member CreateVirtualRoot : string * string * string * string * string * string -> unit
override this.CreateVirtualRoot : string * string * string * string * string * string -> unit
Public Sub CreateVirtualRoot (Operation As String, FullUrl As String, ByRef BaseUrl As String, ByRef VirtualRoot As String, ByRef PhysicalPath As String, ByRef Error As String)

매개 변수

Operation
String

수행할 작업입니다.

FullUrl
String

가상 루트에 대한 전체 URL 주소입니다.

BaseUrl
String

이 메서드가 반환될 때 이 매개 변수에는 기본 URL 주소가 포함됩니다.

VirtualRoot
String

이 메서드가 반환될 때 이 매개 변수에 가상 루트의 이름이 포함됩니다.

PhysicalPath
String

이 메서드가 반환될 때 이 매개 변수에는 가상 루트의 파일 경로가 포함됩니다.

Error
String

문제가 발생하면 이 메서드가 반환될 때 이 매개 변수에 오류 메시지가 포함됩니다.

구현

예외

호출 체인에 있는 호출자에게 비관리 코드에 액세스할 수 있는 권한이 없는 경우

또는

호출자에게 DNS 정보에 액세스할 권한이 없는 경우

FullUrl이(가) null인 경우

로컬 호스트 이름을 확인할 때 오류가 발생한 경우

FullUrl가 비어 있는 경우

또는

FullUrl에 지정한 스키마가 잘못된 경우

또는

FullUrl에 세 개 이상의 연속된 슬래시가 포함된 경우

또는

FullUrl에 지정한 암호가 잘못된 경우

또는

FullUrl에 지정한 호스트 이름이 잘못된 경우

또는

FullUrl에 지정한 파일 이름이 잘못된 경우

설명

것이 좋습니다 CreateVirtualRootEx 대신 사용할 CreateVirtualRoot합니다.

적용 대상