EndpointMetadataComparer<TMetadata>.CompareMetadata Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Confronta due istanze di 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
Parametri
- x
- TMetadata
Primo oggetto da confrontare.
- y
- TMetadata
Secondo oggetto da confrontare.
Restituisce
Un'implementazione di questo metodo deve restituire un valore minore di zero se x è minore di y, zero se x è uguale a y o un valore maggiore di zero se x è maggiore di y.
Commenti
L'implementazione della classe di base di questo metodo confronta i metadati in base al fatto che siano null
o meno . L'effetto di questo è che quando vengono confrontati gli endpoint, l'endpoint che definisce un'istanza di TMetadata
verrà considerata priorità più alta.