Поделиться через


ClrObjectFactory.CreateFromVroot(String, String) Метод

Определение

Активирует удаленную сборку через службу удаленного взаимодействия .NET, используя URL-адрес виртуального корня удаленной сборки.

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, или значение null, если сборка, определяемая параметром VrootUrl, не найдена.

Реализации

Исключения

Вызывающий код в цепочке вызовов не имеет необходимого разрешения на доступ к неуправляемому коду.

Не удается открыть маркер потока.

Комментарии

CreateFromVroot добавляет строку "?wsdl" в VrootUrl и вызывает CreateFromWsdl для активации удаленного объекта.

Версия SOAP, используемая удаленным взаимодействием .NET, — RPC/encoded, а не document/literal, которая требуется для взаимодействия с SOAP. CreateFromVroot Поэтому не будет работать с большинством веб-служб ASMX.

CreateFromVroot Требуются права администратора на локальном компьютере при первом запуске, так как он создает и устанавливает прокси-сервер клиента для связи с удаленной сборкой.

Применяется к