GenericUriParser Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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 |
| 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) |