Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

GenericUriParser classe

 

Date de publication : novembre 2016

Analyseur personnalisable pour un URI hiérarchique.

Espace de noms:   System
Assembly:  System (dans System.dll)

System.Object
  System.UriParser
    System.GenericUriParser

public class GenericUriParser : UriParser

NomDescription
System_CAPS_pubmethodGenericUriParser(GenericUriParserOptions)

Crée un analyseur personnalisable pour un URI hiérarchique.

NomDescription
System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.(Hérité de Object.)

System_CAPS_protmethodFinalize()

Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection.(Hérité de Object.)

System_CAPS_protmethodGetComponents(Uri, UriComponents, UriFormat)

Obtient les composants d’un URI.(Hérité de UriParser.)

System_CAPS_pubmethodGetHashCode()

Fait office de fonction de hachage par défaut.(Hérité de Object.)

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_protmethodInitializeAndValidate(Uri, UriFormatException)

Initialiser l’état de l’analyseur et valide l’URI.(Hérité de UriParser.)

System_CAPS_protmethodIsBaseOf(Uri, Uri)

Détermine si baseUri est un URI de base pour relativeUri.(Hérité de UriParser.)

System_CAPS_protmethodIsWellFormedOriginalString(Uri)

Indique si un URI est bien formé.(Hérité de UriParser.)

System_CAPS_protmethodMemberwiseClone()

Crée une copie superficielle du Object actuel.(Hérité de Object.)

System_CAPS_protmethodOnNewUri()

Appelé par un Uri constructeur pour obtenir un UriParser instance(Hérité de UriParser.)

System_CAPS_protmethodOnRegister(String, Int32)

Appelée par l’infrastructure lorsqu’un UriParser méthode est enregistrée.(Hérité de UriParser.)

System_CAPS_protmethodResolve(Uri, Uri, UriFormatException)

Appelé par Uri constructeurs et Uri.TryCreate pour résoudre un URI relatif.(Hérité de UriParser.)

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente l'objet actuel.(Hérité de Object.)

Si vous souhaitez créer un analyseur basé sur un schéma connu, utilisez HttpStyleUriParser, FtpStyleUriParser, GopherStyleUriParser, LdapStyleUriParser, ou NewsStyleUriParser.

Lorsque vous créez un analyseur personnalisable, le comportement de l’analyseur est spécifié en passant une combinaison d’opérations de bits des valeurs disponibles dans le System.GenericUriParserOptions énumération à la GenericUriParser constructeur.

Existants System.Uri classe a été étendue pour assurer la prise en charge des identificateurs IRI (International Resource) et les noms de domaine internationaux (IDN). Les utilisateurs actuels ne verront pas toute modification du comportement de .NET Framework 2.0, sauf si elles activent spécifiquement des IRI. Cela garantit la compatibilité des applications avec les versions antérieures du .NET Framework.

Les analyseurs dérivés de GenericUriParser ne bénéficierez pas de prise en charge IRI et IDN par défaut. Le Default option n’inclut pas IRI et IDN prennent en charge. Deux nouvelles valeurs sont ajoutés à la System.GenericUriParserOptions énumération pour indiquer si un analyseur personnalisé prend en charge IRI et IDN.

Pour plus d’informations sur la prise en charge IRI et IDN, consultez la section Notes pour le System.Uri classe.

.NET Framework
Disponible depuis 2.0
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: