Publish.ParseUrl(String, String, String) Methode

Definition

Analysiert eine URL und gibt die Basis-URL und die virtuellen Stammabschnitte 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 den virtuellen Stamm.

BaseUrl
String

Wenn diese Methode zurückgegeben wird, enthält dieser Parameter die Basis-URL-Adresse.

VirtualRoot
String

Wenn diese Methode zurückgegeben wird, enthält dieser Parameter den Namen des virtuellen Stamms.

Ausnahmen

FullUrl ist null.

Fehler beim Auflösen des lokalen Hostnamens.

Der Aufrufer verfügt nicht über die Berechtigung für den Zugriff auf DNS-Informationen.

FullUrl ist leer.

-oder-

Das angegebene FullUrl Schema ist ungültig.

-oder-

FullUrl enthält zu viele Schrägstriche.

-oder-

Das angegebene FullUrl Kennwort ist ungültig.

-oder-

Der angegebene FullUrl Hostname ist ungültig.

-oder-

Der angegebene FullUrl Dateiname ist ungültig.

Gilt für: