EndpointMetadataComparer<TMetadata>.CompareMetadata Méthode
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.
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 null
ou 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.