UriParser Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Analyse un nouveau schéma URI. Il s’agit d’une classe abstraite.
public ref class UriParser abstract
public abstract class UriParser
type UriParser = class
Public MustInherit Class UriParser
- Héritage
-
UriParser
- Dérivé
Remarques
La classe UriParser vous permet de créer des analyseurs pour les nouveaux schémas d’URI. Vous pouvez écrire ces analyseurs dans leur intégralité, ou les analyseurs peuvent être dérivés de schémas connus (HTTP, FTP et autres schémas basés sur des protocoles réseau). Si vous souhaitez créer un analyseur complètement nouveau, héritez de GenericUriParser. Si vous souhaitez créer un analyseur qui étend un schéma d’URI connu, hérite de FtpStyleUriParser, , , , FileStyleUriParserou GopherStyleUriParserLdapStyleUriParser. HttpStyleUriParser
Microsoft vous recommande vivement d’utiliser un analyseur fourni avec .NET. La création de votre propre analyseur augmente la complexité de votre application et ne s’effectue pas aussi bien que les analyseurs expédiés.
Constructeurs
UriParser() |
Construit un analyseur URI par défaut. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetComponents(Uri, UriComponents, UriFormat) |
Obtient les composants d'un URI. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
InitializeAndValidate(Uri, UriFormatException) |
Initialise l'état de l'analyseur et valide l'URI. |
IsBaseOf(Uri, Uri) |
Détermine si |
IsKnownScheme(String) |
Indique si l'analyseur d'un schéma est enregistré. |
IsWellFormedOriginalString(Uri) |
Indique si un URI est de forme correcte. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnNewUri() |
Appelé par un constructeur Uri pour obtenir une instance de UriParser. |
OnRegister(String, Int32) |
Appelé par Framework lorsqu'une méthode UriParser est enregistrée. |
Register(UriParser, String, Int32) |
Associe un schéma et un numéro de port à UriParser. |
Resolve(Uri, Uri, UriFormatException) |
Appelé par les constructeurs Uri et TryCreate pour résoudre un URI relatif. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |