IComSoapPublisher.CreateVirtualRoot 方法

定义

创建启用 SOAP 的 COM+ 应用程序虚拟根目录。

public:
 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
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) 信息的权限。

FullUrlnull

解析本地主机名时遇到错误。

FullUrl 为空。

- 或 -

FullUrl 中指定的方案无效。

- 或 -

FullUrl 包含两个以上的连续斜杠。

- 或 -

FullUrl 中指定的密码无效。

- 或 -

FullUrl 中指定的主机名无效。

- 或 -

FullUrl 中指定的文件名无效。

注解

建议 CreateVirtualRootEx 使用 而不是 CreateVirtualRoot

适用于