EndpointMetadataComparer<TMetadata> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para IComparer<T> implementaciones que usan un tipo específico de metadatos de Metadata para la comparación. Resulta útil para implementar 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)
Parámetros de tipo
- TMetadata
Tipo de metadatos que se van a comparar. Normalmente, se trata de un tipo de metadatos relacionados con el problema de la aplicación que se está controlando.
- Herencia
-
EndpointMetadataComparer<TMetadata>
- Implementaciones
Constructores
EndpointMetadataComparer<TMetadata>() |
Clase base para IComparer<T> implementaciones que usan un tipo específico de metadatos de Metadata para la comparación. Resulta útil para implementar Comparer. |
Campos
Default |
Instancia predeterminada de EndpointMetadataComparer. |
Métodos
Compare(Endpoint, Endpoint) |
Compara dos objetos y devuelve un valor que indica si uno de ellos es menor, igual o mayor que el otro. |
CompareMetadata(TMetadata, TMetadata) |
Compara dos instancias de |
GetMetadata(Endpoint) |
Obtiene los metadatos de tipo |