StringWithQualityHeaderValueComparer 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
IComparer<T> 의 구현은 품질 값(즉, q-values)을 기반으로 콘텐츠 협상 헤더 필드를 비교할 수 있습니다. 이는 유사한 구문 규칙이 있는 accept-charset, accept-encoding, accept-language 및 관련 헤더 필드에 사용되는 값에 적용됩니다. 미디어 형식 q-values에 대한 비교자는 를 참조 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")을 기준으로 두 StringWithQualityHeaderValue 가지를 비교합니다. 동일한 q-value가 있는 값은 와일드 카드 값(즉, "*"의 값)을 제외하고 같음(즉, 결과는 0)으로 간주되며, 이는 비 wild-카드 값보다 작은 것으로 간주됩니다. 이렇게 하면 마지막에 와일드카드로 끝나는 q-values를 따르는 시퀀스를 StringWithQualityHeaderValue 정렬할 수 있습니다. |