EndpointMetadataComparer<TMetadata> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Basisklasse für IComparer<T> Implementierungen, die einen bestimmten Typ von Metadaten aus Metadata für den Vergleich verwenden. Nützlich für die Implementierung von Comparer.
generic <typename TMetadata>
where TMetadata : classpublic ref class EndpointMetadataComparer abstract : System::Collections::Generic::IComparer<Microsoft::AspNetCore::Http::Endpoint ^>
public abstract class EndpointMetadataComparer<TMetadata> : System.Collections.Generic.IComparer<Microsoft.AspNetCore.Http.Endpoint> where TMetadata : class
type EndpointMetadataComparer<'Metadata (requires 'Metadata : null)> = class
interface IComparer<Endpoint>
Public MustInherit Class EndpointMetadataComparer(Of TMetadata)
Implements IComparer(Of Endpoint)
Typparameter
- TMetadata
Der Typ der zu vergleichenden Metadaten. In der Regel handelt es sich um eine Art von Metadaten im Zusammenhang mit dem Anwendungsproblem, das behandelt wird.
- Vererbung
-
EndpointMetadataComparer<TMetadata>
- Implementiert
Konstruktoren
EndpointMetadataComparer<TMetadata>() |
Eine Basisklasse für IComparer<T> Implementierungen, die einen bestimmten Typ von Metadaten aus Metadata für den Vergleich verwenden. Nützlich für die Implementierung von Comparer. |
Felder
Default |
Eine Standard-instance von EndpointMetadataComparer. |
Methoden
Compare(Endpoint, Endpoint) |
Vergleicht zwei Objekte und gibt einen Wert zurück, der angibt, ob ein Wert niedriger, gleich oder größer als der andere Wert ist. |
CompareMetadata(TMetadata, TMetadata) |
Vergleicht zwei |
GetMetadata(Endpoint) |
Ruft die Metadaten des Typs |