Compartir a través de


EndpointMetadataComparer<TMetadata>.CompareMetadata Método

Definición

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 nullo 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.

Se aplica a