Compartir a través de


StringWithQualityHeaderValueComparer Clase

Definición

Implementación de que puede comparar campos de encabezado de IComparer<T> negociación de contenido en función de sus valores de calidad (a.k.a q-values). Esto se aplica a los valores usados en accept-charset, accept-encoding, accept-language y campos de encabezado relacionados con reglas de sintaxis similares. Consulte MediaTypeHeaderValueComparer para obtener un comparador para el tipo de medio q-values.

public ref class StringWithQualityHeaderValueComparer : System::Collections::Generic::IComparer<Microsoft::Net::Http::Headers::StringWithQualityHeaderValue ^>
public class StringWithQualityHeaderValueComparer : System.Collections.Generic.IComparer<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue>
type StringWithQualityHeaderValueComparer = class
    interface IComparer<StringWithQualityHeaderValue>
Public Class StringWithQualityHeaderValueComparer
Implements IComparer(Of StringWithQualityHeaderValue)
Herencia
StringWithQualityHeaderValueComparer
Implementaciones

Propiedades

QualityComparer

Obtiene la instancia predeterminada de StringWithQualityHeaderValueComparer.

Métodos

Compare(StringWithQualityHeaderValue, StringWithQualityHeaderValue)

Compara dos StringWithQualityHeaderValue en función de su valor de calidad (a.k.a su "q-value"). Los valores con valores q idénticos se consideran iguales (es decir, el resultado es 0) con la excepción de valores comodín (es decir, un valor de "*") que se consideran menores que los valores que no son comodín. Esto permite ordenar una secuencia de seguimiento de StringWithQualityHeaderValue sus valores q que terminan con cualquier carácter comodín al final.

Se aplica a