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 Требуются права администратора на локальном компьютере при первом запуске, так как он создает и устанавливает прокси-сервер клиента для связи с удаленной сборкой.