Uri.Compare(Uri, Uri, UriComponents, UriFormat, StringComparison) Méthode

Définition

Compare les parties spécifiées de deux URI à l’aide des règles de comparaison spécifiées.

public:
 static int Compare(Uri ^ uri1, Uri ^ uri2, UriComponents partsToCompare, UriFormat compareFormat, StringComparison comparisonType);
public static int Compare(Uri uri1, Uri uri2, UriComponents partsToCompare, UriFormat compareFormat, StringComparison comparisonType);
public static int Compare(Uri? uri1, Uri? uri2, UriComponents partsToCompare, UriFormat compareFormat, StringComparison comparisonType);
static member Compare : Uri * Uri * UriComponents * UriFormat * StringComparison -> int
Public Shared Function Compare (uri1 As Uri, uri2 As Uri, partsToCompare As UriComponents, compareFormat As UriFormat, comparisonType As StringComparison) As Integer

Paramètres

uri1
Uri

Premier URI.

uri2
Uri

Deuxième URI.

partsToCompare
UriComponents

Combinaison au niveau du bit des UriComponents valeurs qui spécifient les parties de uri1 et uri2 à comparer.

compareFormat
UriFormat

Une des valeurs d’énumération qui spécifie l’échappement de caractères utilisé lorsque les composants d’URI sont comparés.

comparisonType
StringComparison

Une des valeurs d’énumération qui spécifie la culture, la casse et les règles de tri pour la comparaison.

Retours

Valeur qui indique la relation lexicale entre les composants comparés Uri .

Valeur Signification
Inférieur à zéro uri1 est inférieur à uri2.
Zéro uri1 est égal à uri2.
Supérieur à zéro uri1 est supérieur à uri2.

Exceptions

comparisonType n’est pas une valeur valide StringComparison .

Remarques

Si les deux uri1 et uri2 le sont null, cette méthode retourne 0. Lors de la comparaison des valeurs d’URI, un URI relatif est toujours inférieur à un URI absolu et un URI non null est toujours supérieur à un URI Null. Dans les cas où les DEUX uri1 et ne sont pas et uri2 ne sont pas null des URI relatifs ou les deux URI absolus, la String.Compare(String, String, StringComparison) méthode effectue la comparaison.

S’applique à