Freigeben über


Uri-Member

Stellt eine Objektdarstellung eines URIs (Uniform Resource Identifier) und einfachen Zugriff auf die Teile des URIs bereit.

In den folgenden Tabellen werden die vom Uri -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Konstruktoren

(siehe auch Geschützte Konstruktoren )

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework Uri Überladen. Initialisiert eine neue Instanz der Uri-Klasse.

Zum Seitenanfang

Geschützte Konstruktoren

  Name Beschreibung
Geschützte Methode Uri Überladen. Initialisiert eine neue Instanz der Uri-Klasse.

Zum Seitenanfang

Öffentliche Felder

  Name Beschreibung
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework SchemeDelimiter Gibt die Zeichen an, die das Schema des Kommunikationsprotokolls vom Adressteil des URIs trennen. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeFile Gibt an, dass der URI ein Zeiger auf eine Datei ist. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeFtp Gibt an, dass auf den URI über FTP (File Transfer Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeGopher Gibt an, dass auf den URI über das Gopher-Protokoll zugegriffen wird. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeHttp Gibt an, dass auf den URI über HTTP (Hypertext Transfer Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeHttps Gibt an, dass auf den URI über HTTPS (Secure Hypertext Transfer Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeMailto Gibt an, dass der URI eine E-Mail-Adresse ist und der Zugriff über SMTP (Simple Mail Transport Protocol) erfolgt. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeNetPipe Gibt an, dass auf den URI über das NetPipe-Schema des "Indigo"-Systems zugegriffen wird. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeNetTcp Gibt an, dass auf den URI über das NetTcp-Schema des "Indigo"-Systems zugegriffen wird. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeNews Gibt an, dass der URI eine Internetnewsgroup ist, auf die über NNTP (Network News Transport Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework UriSchemeNntp Gibt an, dass der URI eine Internetnewsgroup ist, auf die über NNTP (Network News Transport Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt.

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework AbsolutePath Ruft den absoluten Pfad des URIs ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework AbsoluteUri Ruft den absoluten URI ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Authority Ruft den DNS-Hostnamen (Domain Name System) oder die IP-Adresse und die Anschlussnummer für einen Server ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework DnsSafeHost Ruft einen Hostnamen ohne Escapezeichen ab, der sicher für die DNS-Auflösung verwendet werden kann.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Fragment Ruft das mit Escapezeichen versehene Fragment ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Host Ruft die Hostkomponente dieser Instanz ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework HostNameType Gibt den Typ des im URI angegebenen Hostnamens zurück.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsAbsoluteUri Ruft einen Boolean-Wert ab, der angibt, ob die Uri-Instanz absolut ist.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsDefaultPort Ruft einen Wert ab, der angibt, ob der Anschluss im URI der Standardwert für dieses Schema ist.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsFile Ruft einen Wert ab, der angibt, ob der angegebene Uri ein Datei-URI ist.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsLoopback Ruft einen Boolean-Wert ab, der angibt, ob der angegebene Uri auf den lokalen Host verweist.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsUnc Ruft einen Boolean-Wert ab, der angibt, ob der angegebene Uri ein UNC-Pfad (Universal Naming Convention) ist.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework LocalPath Ruft die Darstellung eines Dateinamens im lokalen Betriebssystem ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework OriginalString Ruft die ursprüngliche URI-Zeichenfolge ab, die an den Uri-Konstruktor übergeben wurde.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework PathAndQuery Ruft die durch ein Fragezeichen (?) getrennten Werte der AbsolutePath-Eigenschaft und der Query-Eigenschaft ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Port Ruft die Anschlussnummer dieses URIs ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Query Ruft im angegebenen URI enthaltene Abfrageinformationen ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Scheme Ruft den Namen des Schemas für diesen URI ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Segments Ruft ein Array mit den Pfadsegmenten ab, aus denen sich der angegebene URI zusammensetzt.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework UserEscaped Gibt an, dass die URI-Zeichenfolge vor dem Erstellen der Uri-Instanz vollständig mit Escapezeichen versehen war.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework UserInfo Ruft Benutzernamen, Kennwort oder weitere benutzerspezifische Informationen ab, die dem angegebenen URI zugeordnet sind.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework CheckHostName Bestimmt, ob der angegebene Hostname ein gültiger DNS-Name ist.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework CheckSchemeName Bestimmt, ob der angegebene Schemaname gültig ist.
Öffentliche Methode Statisch Compare Vergleicht die angegebenen Teile von zwei URIs gemäß den angegebenen Vergleichsregeln.
Öffentliche Methode CreateObjRef  Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework Equals Überladen. Überschrieben. Überprüft zwei Uri-Instanzen auf Gleichheit.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework EscapeDataString Konvertiert eine Zeichenfolge in eine Darstellung mit Escapezeichen.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework EscapeUriString Konvertiert eine URI-Zeichenfolge in eine Darstellung mit Escapezeichen.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework FromHex Gibt den Dezimalwert einer Hexadezimalziffer zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework GetComponents Ruft die angegebenen Komponenten der aktuellen Instanz mit dem angegebenen Escapeverhalten für Sonderzeichen ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetHashCode Überschrieben. Gibt den Hashcode für den URI zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework GetLeftPart Gibt den angegebenen Teil einer Uri-Instanz zurück.
Öffentliche Methode GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework HexEscape Konvertiert ein angegebenes Zeichen in die entsprechende Hexadezimaldarstellung.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework HexUnescape Konvertiert eine angegebene Hexadezimaldarstellung eines Zeichens in das Zeichen selbst.
Öffentliche Methode InitializeLifetimeService  Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework IsBaseOf Bestimmt, ob die aktuelle Uri-Instanz eine Basis der angegebenen Uri-Instanz ist.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework IsHexDigit Bestimmt, ob ein angegebenes Zeichen eine gültige Hexadezimalziffer ist.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework IsHexEncoding Bestimmt, ob ein Zeichen in einer Zeichenfolge hexadezimal codiert ist.
Öffentliche Methode Unterstützt von .NET Compact Framework IsWellFormedOriginalString Gibt an, ob die Form der Zeichenfolge, die zum Erstellen dieses Uri verwendet wurde, korrekt war.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework IsWellFormedUriString Gibt an, ob die Form der Zeichenfolge korrekt ist, indem versucht wird, einen URI mit der Zeichenfolge zu erstellen.
Öffentliche Methode Unterstützt von .NET Compact Framework MakeRelative Bestimmt den Unterschied zwischen zwei Uri-Instanzen.
Öffentliche Methode Unterstützt von .NET Compact Framework MakeRelativeUri Bestimmt den Unterschied zwischen zwei Uri-Instanzen.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework op_Equality Bestimmt, ob zwei Uri-Instanzen denselben Wert haben.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework op_Inequality Bestimmt, ob zwei Uri-Instanzen verschiedene Werte haben.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ToString Überschrieben. Gibt eine kanonische Zeichenfolgenentsprechung der angegebenen Uri-Instanz zurück.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework TryCreate Überladen. Erstellt einen neuen Uri. Löst keine Ausnahme aus, wenn Uri nicht erstellt werden kann.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework UnescapeDataString Konvertiert eine Zeichenfolge in eine Darstellung ohne Escapezeichen.

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework Canonicalize Konvertiert den intern gespeicherten URI in kanonische Form.
Geschützte Methode Unterstützt von .NET Compact Framework CheckSecurity Das Aufrufen dieser Methode hat keine Auswirkung.
Geschützte Methode Unterstützt von .NET Compact Framework Escape Konvertiert alle unsicheren oder reservierten Zeichen in der Pfadkomponente in die entsprechenden Hexadezimaldarstellungen.
Geschützte Methode Statisch Unterstützt von .NET Compact Framework EscapeString Konvertiert eine Zeichenfolge in eine Darstellung mit Escapezeichen.
Geschützte Methode Unterstützt von .NET Compact Framework Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetObjectData Gibt die Daten zurück, die zum Serialisieren der aktuellen Instanz benötigt werden.
Geschützte Methode Unterstützt von .NET Compact Framework IsBadFileSystemCharacter Gibt einen Boolean-Wert zurück, der angibt, ob ein Zeichen in einem Dateisystemnamen ungültig ist.
Geschützte Methode Statisch Unterstützt von .NET Compact Framework IsExcludedCharacter Gibt einen Boolean zurück, der angibt, ob das angegebene Zeichen mit Escapezeichen versehen werden soll.
Geschützte Methode Unterstützt von .NET Compact Framework IsReservedCharacter Gibt einen Boolean zurück, der angibt, ob das angegebene Zeichen ein reserviertes Zeichen ist.
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework Parse Analysiert den URI der aktuellen Instanz, um sicherzustellen, dass alle für einen gültigen URI erforderlichen Teile enthalten sind.
Geschützte Methode Unterstützt von .NET Compact Framework Unescape Konvertiert die angegebene Zeichenfolge, indem alle Escapesequenzen durch die entsprechende Darstellung ohne Escapezeichen ersetzt werden.

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.Runtime.Serialization.ISerializable.GetObjectData Gibt die Daten zurück, die zum Serialisieren der aktuellen Instanz benötigt werden.

Zum Seitenanfang

Siehe auch

Referenz

Uri-Klasse
System-Namespace
UriBuilder