Partager via


EndpointMetadataComparer<TMetadata>.CompareMetadata Méthode

Définition

Compare deux instances de TMetadata.

protected:
 virtual int CompareMetadata(TMetadata x, TMetadata y);
protected virtual int CompareMetadata (TMetadata x, TMetadata y);
protected virtual int CompareMetadata (TMetadata? x, TMetadata? y);
abstract member CompareMetadata : 'Metadata * 'Metadata -> int
override this.CompareMetadata : 'Metadata * 'Metadata -> int
Protected Overridable Function CompareMetadata (x As TMetadata, y As TMetadata) As Integer

Paramètres

x
TMetadata

Premier objet à comparer.

y
TMetadata

Deuxième objet à comparer.

Retours

Une implémentation de cette méthode doit retourner une valeur inférieure à zéro si x est inférieur à y, zéro si x est égal à y ou une valeur supérieure à zéro si x est supérieur à y.

Remarques

L’implémentation de classe de base de cette méthode compare les métadonnées selon qu’elles sont nullou non . En effet, lorsque des points de terminaison sont comparés, le point de terminaison qui définit une instance de TMetadata est considéré comme une priorité plus élevée.

S’applique à