GenericUriParser Klas

Definitie

Een aanpasbare parser voor een hiërarchische URI.

public ref class GenericUriParser : UriParser
public class GenericUriParser : UriParser
type GenericUriParser = class
    inherit UriParser
Public Class GenericUriParser
Inherits UriParser
Overname
GenericUriParser

Opmerkingen

Als u een parser wilt maken op basis van een bekend schema, gebruikt, , , , of LdapStyleUriParserNewsStyleUriParser. GopherStyleUriParserFtpStyleUriParserHttpStyleUriParser

Bij het maken van een aanpasbare parser wordt het gedrag van de parser opgegeven door een bitwise combinatie van de waarden die beschikbaar zijn in de System.GenericUriParserOptions opsomming door te geven aan de GenericUriParser constructor.

De System.Uri klasse biedt ondersteuning voor International Resource Identifiers (IRI) en Internationalized Domain Names (IDN). Parsers die zijn afgeleid van GenericUriParser hebben standaard geen IRI- en IDN-ondersteuning. De Default optie bevat geen IRI- en IDN-ondersteuning. De GenericUriParserOptions.Idn en GenericUriParserOptions.IriParsing velden geven aan of een aangepaste parser respectievelijk IDN en IRI ondersteunt.

Zie de sectie Opmerkingen voor de System.Uri klas voor meer informatie over IRI- en IDN-ondersteuning.

Constructors

Name Description
GenericUriParser(GenericUriParserOptions)

Maak een aanpasbare parser voor een hiërarchische URI.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetComponents(Uri, UriComponents, UriFormat)

Haalt de onderdelen op uit een URI.

(Overgenomen van UriParser)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InitializeAndValidate(Uri, UriFormatException)

Initialiseer de status van de parser en valideer de URI.

(Overgenomen van UriParser)
IsBaseOf(Uri, Uri)

Bepaalt of baseUri het een basis-URI is voor relativeUri.

(Overgenomen van UriParser)
IsWellFormedOriginalString(Uri)

Geeft aan of een URI goed is gevormd.

(Overgenomen van UriParser)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnNewUri()

Aangeroepen door een Uri constructor om een UriParser exemplaar op te halen.

(Overgenomen van UriParser)
OnRegister(String, Int32)

Aangeroepen door het framework wanneer een UriParser methode is geregistreerd.

(Overgenomen van UriParser)
Resolve(Uri, Uri, UriFormatException)

Aangeroepen door Uri constructors en TryCreate om een relatieve URI op te lossen.

(Overgenomen van UriParser)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op