EndpointMetadataComparer<TMetadata> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa bazowa dla IComparer<T> implementacji, które używają określonego typu metadanych z Metadata porównania. Przydatne do implementowania 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)
Parametry typu
- TMetadata
Typ metadanych do porównania. Zazwyczaj jest to typ metadanych związanych z obsługiwanym problemem aplikacji.
- Dziedziczenie
-
EndpointMetadataComparer<TMetadata>
- Implementuje
Konstruktory
EndpointMetadataComparer<TMetadata>() |
Klasa bazowa dla IComparer<T> implementacji, które używają określonego typu metadanych z Metadata porównania. Przydatne do implementowania Comparer. |
Pola
Default |
Domyślne wystąpienie elementu EndpointMetadataComparer. |
Metody
Compare(Endpoint, Endpoint) |
Porównuje dwa obiekty i zwraca wartość wskazującą, czy jedna jest mniejsza, równa, czy większa niż druga. |
CompareMetadata(TMetadata, TMetadata) |
Porównuje dwa |
GetMetadata(Endpoint) |
Pobiera metadane typu |