EndpointMetadataComparer<TMetadata> 类

定义

实现的 IComparer<T> 基类,这些实现使用中 Metadata 特定类型的元数据进行比较。 可用于实现 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)

类型参数

TMetadata

要比较的元数据的类型。 通常,这是一种与正在处理的应用程序相关的元数据。

继承
EndpointMetadataComparer<TMetadata>
实现

构造函数

EndpointMetadataComparer<TMetadata>()

实现的 IComparer<T> 基类,这些实现使用中 Metadata 特定类型的元数据进行比较。 可用于实现 Comparer

字段

Default

的默认实例 EndpointMetadataComparer

方法

Compare(Endpoint, Endpoint)

比较两个对象并返回一个值,该值指示一个对象小于、等于还是大于另一个对象。

CompareMetadata(TMetadata, TMetadata)

比较两个 TMetadata 实例。

GetMetadata(Endpoint)

从提供的终结点获取 类型的 TMetadata 元数据。

适用于