ClrObjectFactory.CreateFromVroot(String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attiva un assembly remoto tramite .NET comunicazione remota, usando l'URL radice virtuale dell'assembly remoto.
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
Parametri
- VrootUrl
- String
URL radice virtuale dell'oggetto da attivare.
- Mode
- String
Non utilizzato.
Valori restituiti
Istanza dell'oggetto Object che rappresenta il tipo, con impostazioni cultura, argomenti e attributi di associazione e attivazione impostati su nulloppure null se l'assembly identificato dal VrootUrl parametro non viene trovato.
Implementazioni
Eccezioni
Un chiamante nella catena di chiamate non dispone dell'autorizzazione per accedere al codice non gestito.
Non è stato possibile aprire il token del thread.
Commenti
CreateFromVroot aggiunge la stringa "?wsdl" a VrootUrl e chiama CreateFromWsdl per attivare l'oggetto remoto.
La versione di SOAP usata da .NET comunicazione remota è RPC/encoded, non document/literal, necessaria per l'interoperabilità SOAP. Pertanto, CreateFromVroot non funzionerà con la maggior parte dei servizi Web ASMX.
CreateFromVroot richiede privilegi amministrativi nel computer locale la prima volta che viene eseguita, perché crea e installa un proxy client per la comunicazione con l'assembly remoto.