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é pro porovnání používají konkrétní typ metadat Metadata . 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 tím, o co se aplikace stará.
- Dědičnost
-
EndpointMetadataComparer<TMetadata>
- Implementuje
Konstruktory
| EndpointMetadataComparer<TMetadata>() |
Pole
| Default |
Výchozí instance EndpointMetadataComparer. |
Metody
| Compare(Endpoint, Endpoint) |
Porovná dva objekty a vrátí hodnotu označující, zda je jedna menší, rovna nebo větší než druhá. |
| CompareMetadata(TMetadata, TMetadata) |
Porovná dvě |
| GetMetadata(Endpoint) |
Získá metadata typu |