UriParser Klasse
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.
Analysiert ein neues URI-Schema. Dies ist eine abstrakte Klasse.
public ref class UriParser abstract
public abstract class UriParser
type UriParser = class
Public MustInherit Class UriParser
- Vererbung
-
UriParser
- Abgeleitet
Mit der UriParser-Klasse können Sie Parser für neue URI-Schemas erstellen. Sie können diese Parser vollständig schreiben, oder die Parser können von bekannten Schemas (HTTP, FTP und anderen Schemas basierend auf Netzwerkprotokollen) abgeleitet werden. Wenn Sie einen vollständig neuen Parser erstellen möchten, erben Sie von GenericUriParser. Wenn Sie einen Parser erstellen möchten, der ein bekanntes URI-Schema erweitert, erbt von FtpStyleUriParser, , FileStyleUriParserHttpStyleUriParser, , GopherStyleUriParseroder LdapStyleUriParser.
Microsoft empfiehlt dringend, dass Sie einen Parser verwenden, der mit .NET geliefert wurde. Das Erstellen Ihres eigenen Parsers erhöht die Komplexität Ihrer Anwendung und führt nicht ebenso wie die gelieferten Parser aus.
Uri |
Erstellt einen Standard-URI-Parser. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Get |
Ruft die Komponenten aus einem URI ab. |
Get |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
Get |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize |
Initialisieren Sie den Zustand des Parsers, und validieren Sie den URI. |
Is |
Bestimmt, ob |
Is |
Gibt an, ob der Parser für ein Schema registriert ist. |
Is |
Gibt an, ob die Form eines URIs korrekt ist. |
Memberwise |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
On |
Wird von einem Uri-Konstruktor zum Abrufen einer UriParser-Instanz aufgerufen. |
On |
Wird vom Framework aufgerufen, wenn eine UriParser-Methode registriert ist. |
Register(Uri |
Ordnet einem UriParser ein Schema und eine Anschlussnummer zu. |
Resolve(Uri, Uri, Uri |
Wird von Uri-Konstruktoren und TryCreate aufgerufen, um einen relativen URI aufzulösen. |
To |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |