EndpointMetadataComparer<TMetadata>.CompareMetadata Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compara duas instâncias 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
O primeiro objeto a ser comparado.
- y
- TMetadata
O segundo objeto a ser comparado.
Retornos
Uma implementação desse método deve retornar um valor menor que zero se x for menor que y, zero se x for igual a y ou um valor maior que zero se x for maior que y.
Comentários
A implementação da classe base desse método comparará metadados com base em se eles são null
ou não . O efeito disso é que, quando os pontos de extremidade estão sendo comparados, o ponto de extremidade que define uma instância do TMetadata
será considerado prioridade mais alta.