Bagikan melalui


StringWithQualityHeaderValueComparer Kelas

Definisi

IComparer<T> Implementasi yang dapat membandingkan bidang header negosiasi konten berdasarkan nilai kualitasnya (alias q-values). Ini berlaku untuk nilai yang digunakan dalam bidang accept-charset, accept-encoding, accept-language, dan header terkait dengan aturan sintaks yang sama. Lihat MediaTypeHeaderValueComparer untuk perbandingan untuk jenis media 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)
Warisan
StringWithQualityHeaderValueComparer
Penerapan

Properti

QualityComparer

Mendapatkan instans default .StringWithQualityHeaderValueComparer

Metode

Compare(StringWithQualityHeaderValue, StringWithQualityHeaderValue)

Membandingkan dua StringWithQualityHeaderValue berdasarkan nilai kualitasnya (alias "q-value"). Nilai dengan q-values identik dianggap sama (yaitu hasilnya adalah 0) dengan pengecualian nilai wild-card (yaitu nilai "*") yang dianggap kurang dari nilai non-wild-card. Ini memungkinkan untuk mengurutkan urutan StringWithQualityHeaderValue mengikuti nilai q mereka yang berakhir dengan wild-card di akhir.

Berlaku untuk