ClrObjectFactory.CreateFromVroot(String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Active un assembly distant via .NET Remoting en utilisant l'URL racine virtuelle de l'assembly distant.
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
Paramètres
- VrootUrl
- String
URL racine virtuelle de l'objet à activer.
- Mode
- String
Non utilisé.
Retours
Instance de Object représentant le type dont la culture, les arguments ainsi que les attributs de liaison et d'activation ont la valeur null
, ou null
si l'assembly identifié par le paramètre VrootUrl
est introuvable.
Implémente
Exceptions
Un appelant dans la chaîne d'appel ne dispose pas de l'autorisation requise pour accéder à du code non managé.
Le jeton de thread n'a pas pu être ouvert.
Remarques
CreateFromVroot ajoute la chaîne « ?wsdl » à VrootUrl
et appelle CreateFromWsdl pour activer l’objet distant.
La version de SOAP utilisée par la communication à distance .NET est RPC/encodée, et non document/littéral, ce qui est nécessaire pour l’interopérabilité SOAP. Par conséquent, CreateFromVroot ne fonctionne pas avec la plupart des services Web ASMX.
CreateFromVroot nécessite des privilèges d’administration sur l’ordinateur local la première fois qu’il est exécuté, car il crée et installe un proxy client pour la communication avec l’assembly distant.