ClrObjectFactory.CreateFromVroot(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktiviert eine Remoteassembly über .NET Remoting mithilfe der virtuellen Stamm-URL der Remoteassembly.
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
Parameter
- VrootUrl
- String
Die virtuelle Stamm-URL des zu aktivierenden Objekts.
- Mode
- String
Nicht verwendet.
Gibt zurück
Eine Instanz des Object Typs, wobei Kultur-, Argument- und Bindungs- und Aktivierungsattribute festgelegt nullsind, oder null wenn die durch den VrootUrl Parameter identifizierte Assembly nicht gefunden wird.
Implementiert
Ausnahmen
Ein Aufrufer in der Anrufkette verfügt nicht über die Berechtigung für den Zugriff auf nicht verwalteten Code.
Das Threadtoken konnte nicht geöffnet werden.
Hinweise
CreateFromVroot fügt die Zeichenfolge "?wsdl" an VrootUrl und ruft auf CreateFromWsdl , um das Remoteobjekt zu aktivieren.
Die von .NET Remoting verwendete SOAP-Version ist RPC/codiert, nicht dokument/literal, was für die SOAP-Interoperabilität erforderlich ist. CreateFromVroot Daher funktionieren die meisten ASMX-Webdienste nicht.
CreateFromVroot erfordert Administratorrechte auf dem lokalen Computer, wenn er zum ersten Mal ausgeführt wird, da er einen Clientproxy für die Kommunikation mit der Remoteassembly erstellt und installiert.