Freigeben über


Publish.ParseUrl(String, String, String) Methode

Definition

Analysiert eine URL und gibt die Basis-URL sowie Teile des virtuellen Stammverzeichnisses zurück.

public:
 static void ParseUrl(System::String ^ FullUrl, [Runtime::InteropServices::Out] System::String ^ % BaseUrl, [Runtime::InteropServices::Out] System::String ^ % VirtualRoot);
public static void ParseUrl (string FullUrl, out string BaseUrl, out string VirtualRoot);
static member ParseUrl : string * string * string -> unit
Public Shared Sub ParseUrl (FullUrl As String, ByRef BaseUrl As String, ByRef VirtualRoot As String)

Parameter

FullUrl
String

Die vollständige URL-Adresse für das virtuelle Stammverzeichnis.

BaseUrl
String

Nach dem Beenden dieser Methode enthält dieser Parameter die URL-Basisadresse.

VirtualRoot
String

Nach dem Beenden dieser Methode enthält dieser Parameter den Namen des virtuellen Stammverzeichnisses.

Ausnahmen

FullUrl ist null.

Beim Auflösen des lokalen Hostnamens ist ein Fehler aufgetreten.

Der Aufrufer besitzt keine Zugriffsberechtigungen für DNS-Informationen.

FullUrl ist leer.

- oder -

Das in FullUrl angegebene Schema ist ungültig.

- oder -

FullUrl enthält zu viele Schrägstriche (/).

- oder -

Das in FullUrl angegebene Kennwort ist ungültig.

- oder -

Der in FullUrl angegebene Hostname ist ungültig.

- oder -

Der in FullUrl angegebene Dateiname ist ungültig.

Gilt für: