EndpointMetadataComparer<TMetadata>.CompareMetadata Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Compara dos instancias 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
Parámetros
- x
- TMetadata
Primer objeto que se va a comparar.
- y
- TMetadata
Segundo objeto que se va a comparar.
Devoluciones
Una implementación de este método debe devolver un valor menor que cero si x es menor que y, cero si x es igual a y o un valor mayor que cero si x es mayor que y.
Comentarios
La implementación de clase base de este método comparará los metadatos en función de si son null
o no . El efecto de esto es que, cuando se comparan los puntos de conexión, el punto de conexión que define una instancia de TMetadata
se considerará prioridad más alta.