EndpointMetadataComparer<TMetadata> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída pro IComparer<T> implementace, které používají konkrétní typ metadat z Metadata pro porovnání. Užitečné pro implementaci 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 metadat, která chcete porovnat. Obvykle se jedná o typ metadat souvisejících s problémem aplikace, který se zpracovává.
- Dědičnost
-
EndpointMetadataComparer<TMetadata>
- Implementuje
Konstruktory
EndpointMetadataComparer<TMetadata>() |
Základní třída pro IComparer<T> implementace, které používají konkrétní typ metadat z Metadata pro porovnání. Užitečné pro implementaci Comparer. |
Pole
Default |
Výchozí instance objektu EndpointMetadataComparer. |
Metody
Compare(Endpoint, Endpoint) |
Porovná dva objekty a vrátí hodnotu označující, zda je jeden menší než, roven nebo větší než druhý. |
CompareMetadata(TMetadata, TMetadata) |
Porovná dvě |
GetMetadata(Endpoint) |
Získá metadata typu |