StringWithQualityHeaderValueComparer Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bunun uygulanması IComparer<T> , içerik anlaşması üst bilgisi alanlarını kalite değerlerine (q-değerleri) göre karşılaştırabilir. Bu, benzer söz dizimi kurallarına sahip accept-charset, accept-encoding, accept-language ve ilgili üst bilgi alanlarında kullanılan değerler için geçerlidir. Medya türü q-değerleri için bkz MediaTypeHeaderValueComparer . karşılaştırıcı.
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)
- Devralma
-
StringWithQualityHeaderValueComparer
- Uygulamalar
Özellikler
QualityComparer |
varsayılan örneğini StringWithQualityHeaderValueCompareralır. |
Yöntemler
Compare(StringWithQualityHeaderValue, StringWithQualityHeaderValue) |
İki StringWithQualityHeaderValue değeri, kalite değerlerine (yani "q-değerlerine") göre karşılaştırır. Aynı q değerlerine sahip değerler, joker karakter olmayan değerlerden daha küçük olarak kabul edilen joker karakter değerleri (yani "*" değeri) dışında eşit olarak kabul edilir (sonuç 0 olur). Bu, q-değerlerini takip StringWithQualityHeaderValue eden ve sonunda herhangi bir joker karakterle biten bir dizi sıralamaya olanak tanır. |