StringWithQualityHeaderValueComparer クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
品質値 IComparer<T> (q 値など) に基づいてコンテンツ ネゴシエーション ヘッダー フィールドを比較できる の実装。 これは、accept-charset、accept-encoding、accept-language、および同様の構文規則を持つ関連ヘッダー フィールドで使用される値に適用されます。 メディアの種類 q 値の比較子については、「」を参照してください MediaTypeHeaderValueComparer 。
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)
- 継承
-
StringWithQualityHeaderValueComparer
- 実装
プロパティ
QualityComparer |
StringWithQualityHeaderValueComparer の既定のインスタンスを取得します。 |
メソッド
Compare(StringWithQualityHeaderValue, StringWithQualityHeaderValue) |
品質値 ("q-value" など) に基づいて 2 つ StringWithQualityHeaderValue を比較します。 同じ q 値を持つ値は等しい (つまり、結果は 0) と見なされます。ワイルド カード値 (つまり、"*" の値) は、非ワイルド カード値よりも小さいと見なされます。 これにより、最後にワイルドカードで終わるq値に従うシーケンス StringWithQualityHeaderValue を並べ替えることができます。 |