Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 | |
|---|---|---|
![]() |
Uri | Überladen. Initialisiert eine neue Instanz der Uri-Klasse. |
Zum Seitenanfang
Geschützte Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
Uri | Überladen. Initialisiert eine neue Instanz der Uri-Klasse. |
Zum Seitenanfang
Öffentliche Felder
| Name | Beschreibung | |
|---|---|---|
![]() |
SchemeDelimiter | Gibt die Zeichen an, die das Schema des Kommunikationsprotokolls vom Adressteil des URIs trennen. Dieses Feld ist schreibgeschützt. |
![]() |
UriSchemeFile | Gibt an, dass der URI ein Zeiger auf eine Datei ist. Dieses Feld ist schreibgeschützt. |
![]() |
UriSchemeFtp | Gibt an, dass auf den URI über FTP (File Transfer Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt. |
![]() |
UriSchemeGopher | Gibt an, dass auf den URI über das Gopher-Protokoll zugegriffen wird. Dieses Feld ist schreibgeschützt. |
![]() |
UriSchemeHttp | Gibt an, dass auf den URI über HTTP (Hypertext Transfer Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt. |
![]() |
UriSchemeHttps | Gibt an, dass auf den URI über HTTPS (Secure Hypertext Transfer Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt. |
![]() |
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. |
![]() |
UriSchemeNetPipe | Gibt an, dass auf den URI über das NetPipe-Schema des "Indigo"-Systems zugegriffen wird. Dieses Feld ist schreibgeschützt. |
![]() |
UriSchemeNetTcp | Gibt an, dass auf den URI über das NetTcp-Schema des "Indigo"-Systems zugegriffen wird. Dieses Feld ist schreibgeschützt. |
![]() |
UriSchemeNews | Gibt an, dass der URI eine Internetnewsgroup ist, auf die über NNTP (Network News Transport Protocol) zugegriffen wird. Dieses Feld ist schreibgeschützt. |
![]() |
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 | |
|---|---|---|
![]() |
AbsolutePath | Ruft den absoluten Pfad des URIs ab. |
![]() |
AbsoluteUri | Ruft den absoluten URI ab. |
![]() |
Authority | Ruft den DNS-Hostnamen (Domain Name System) oder die IP-Adresse und die Anschlussnummer für einen Server ab. |
![]() |
DnsSafeHost | Ruft einen Hostnamen ohne Escapezeichen ab, der sicher für die DNS-Auflösung verwendet werden kann. |
![]() |
Fragment | Ruft das mit Escapezeichen versehene Fragment ab. |
![]() |
Host | Ruft die Hostkomponente dieser Instanz ab. |
![]() |
HostNameType | Gibt den Typ des im URI angegebenen Hostnamens zurück. |
![]() |
IsAbsoluteUri | Ruft einen Boolean-Wert ab, der angibt, ob die Uri-Instanz absolut ist. |
![]() |
IsDefaultPort | Ruft einen Wert ab, der angibt, ob der Anschluss im URI der Standardwert für dieses Schema ist. |
![]() |
IsFile | Ruft einen Wert ab, der angibt, ob der angegebene Uri ein Datei-URI ist. |
![]() |
IsLoopback | Ruft einen Boolean-Wert ab, der angibt, ob der angegebene Uri auf den lokalen Host verweist. |
![]() |
IsUnc | Ruft einen Boolean-Wert ab, der angibt, ob der angegebene Uri ein UNC-Pfad (Universal Naming Convention) ist. |
![]() |
LocalPath | Ruft die Darstellung eines Dateinamens im lokalen Betriebssystem ab. |
![]() |
OriginalString | Ruft die ursprüngliche URI-Zeichenfolge ab, die an den Uri-Konstruktor übergeben wurde. |
![]() |
PathAndQuery | Ruft die durch ein Fragezeichen (?) getrennten Werte der AbsolutePath-Eigenschaft und der Query-Eigenschaft ab. |
![]() |
Port | Ruft die Anschlussnummer dieses URIs ab. |
![]() |
Query | Ruft im angegebenen URI enthaltene Abfrageinformationen ab. |
![]() |
Scheme | Ruft den Namen des Schemas für diesen URI ab. |
![]() |
Segments | Ruft ein Array mit den Pfadsegmenten ab, aus denen sich der angegebene URI zusammensetzt. |
![]() |
UserEscaped | Gibt an, dass die URI-Zeichenfolge vor dem Erstellen der Uri-Instanz vollständig mit Escapezeichen versehen war. |
![]() |
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 | |
|---|---|---|
![]() |
CheckHostName | Bestimmt, ob der angegebene Hostname ein gültiger DNS-Name ist. |
![]() |
CheckSchemeName | Bestimmt, ob der angegebene Schemaname gültig ist. |
![]() |
Compare | Vergleicht die angegebenen Teile von zwei URIs gemäß den angegebenen Vergleichsregeln. |
![]() |
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.) |
![]() |
Equals | Überladen. Überschrieben. Überprüft zwei Uri-Instanzen auf Gleichheit. |
![]() |
EscapeDataString | Konvertiert eine Zeichenfolge in eine Darstellung mit Escapezeichen. |
![]() |
EscapeUriString | Konvertiert eine URI-Zeichenfolge in eine Darstellung mit Escapezeichen. |
![]() |
FromHex | Gibt den Dezimalwert einer Hexadezimalziffer zurück. |
![]() |
GetComponents | Ruft die angegebenen Komponenten der aktuellen Instanz mit dem angegebenen Escapeverhalten für Sonderzeichen ab. |
![]() |
GetHashCode | Überschrieben. Gibt den Hashcode für den URI zurück. |
![]() |
GetLeftPart | Gibt den angegebenen Teil einer Uri-Instanz zurück. |
![]() |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
HexEscape | Konvertiert ein angegebenes Zeichen in die entsprechende Hexadezimaldarstellung. |
![]() |
HexUnescape | Konvertiert eine angegebene Hexadezimaldarstellung eines Zeichens in das Zeichen selbst. |
![]() |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) |
![]() |
IsBaseOf | Bestimmt, ob die aktuelle Uri-Instanz eine Basis der angegebenen Uri-Instanz ist. |
![]() |
IsHexDigit | Bestimmt, ob ein angegebenes Zeichen eine gültige Hexadezimalziffer ist. |
![]() |
IsHexEncoding | Bestimmt, ob ein Zeichen in einer Zeichenfolge hexadezimal codiert ist. |
![]() |
IsWellFormedOriginalString | Gibt an, ob die Form der Zeichenfolge, die zum Erstellen dieses Uri verwendet wurde, korrekt war. |
![]() |
IsWellFormedUriString | Gibt an, ob die Form der Zeichenfolge korrekt ist, indem versucht wird, einen URI mit der Zeichenfolge zu erstellen. |
![]() |
MakeRelative | Bestimmt den Unterschied zwischen zwei Uri-Instanzen. |
![]() |
MakeRelativeUri | Bestimmt den Unterschied zwischen zwei Uri-Instanzen. |
![]() |
op_Equality | Bestimmt, ob zwei Uri-Instanzen denselben Wert haben. |
![]() |
op_Inequality | Bestimmt, ob zwei Uri-Instanzen verschiedene Werte haben. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ToString | Überschrieben. Gibt eine kanonische Zeichenfolgenentsprechung der angegebenen Uri-Instanz zurück. |
![]() |
TryCreate | Überladen. Erstellt einen neuen Uri. Löst keine Ausnahme aus, wenn Uri nicht erstellt werden kann. |
![]() |
UnescapeDataString | Konvertiert eine Zeichenfolge in eine Darstellung ohne Escapezeichen. |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Canonicalize | Konvertiert den intern gespeicherten URI in kanonische Form. |
![]() |
CheckSecurity | Das Aufrufen dieser Methode hat keine Auswirkung. |
![]() |
Escape | Konvertiert alle unsicheren oder reservierten Zeichen in der Pfadkomponente in die entsprechenden Hexadezimaldarstellungen. |
![]() |
EscapeString | Konvertiert eine Zeichenfolge in eine Darstellung mit Escapezeichen. |
![]() |
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.) |
![]() |
GetObjectData | Gibt die Daten zurück, die zum Serialisieren der aktuellen Instanz benötigt werden. |
![]() |
IsBadFileSystemCharacter | Gibt einen Boolean-Wert zurück, der angibt, ob ein Zeichen in einem Dateisystemnamen ungültig ist. |
![]() |
IsExcludedCharacter | Gibt einen Boolean zurück, der angibt, ob das angegebene Zeichen mit Escapezeichen versehen werden soll. |
![]() |
IsReservedCharacter | Gibt einen Boolean zurück, der angibt, ob das angegebene Zeichen ein reserviertes Zeichen ist. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
Parse | Analysiert den URI der aktuellen Instanz, um sicherzustellen, dass alle für einen gültigen URI erforderlichen Teile enthalten sind. |
![]() |
Unescape | Konvertiert die angegebene Zeichenfolge, indem alle Escapesequenzen durch die entsprechende Darstellung ohne Escapezeichen ersetzt werden. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() |
System.Runtime.Serialization.ISerializable.GetObjectData | Gibt die Daten zurück, die zum Serialisieren der aktuellen Instanz benötigt werden. |
Zum Seitenanfang
.gif)
.gif)