ClrObjectFactory.CreateFromVroot(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用远程程序集的虚拟根 URL,通过 .NET 远程处理激活远程程序集。
public:
virtual System::Object ^ CreateFromVroot(System::String ^ VrootUrl, System::String ^ Mode);
public object CreateFromVroot (string VrootUrl, string Mode);
abstract member CreateFromVroot : string * string -> obj
override this.CreateFromVroot : string * string -> obj
Public Function CreateFromVroot (VrootUrl As String, Mode As String) As Object
参数
- VrootUrl
- String
要激活的对象的虚拟根目录 URL。
- Mode
- String
未使用。
返回
表示此类型的 Object 实例,其区域性、参数以及绑定和激活特性均设置为 null
;如果找不到 VrootUrl
参数标识的程序集,将设置为 null
。
实现
例外
调用链中的调用方无权访问非托管代码。
未能打开线程标记。
注解
CreateFromVroot 将字符串“?wsdl”追加到 VrootUrl
,并调用 CreateFromWsdl 以激活远程对象。
.NET 远程处理使用的 SOAP 版本是 RPC/encoded,而不是 SOAP 互操作性所需的 document/literal。 因此, CreateFromVroot 不适用于大多数 ASMX Web 服务。
CreateFromVroot 首次运行时需要本地计算机上的管理权限,因为它会创建并安装客户端代理,以便与远程程序集通信。