DefaultContentNegotiator.SortStringWithQualityHeaderValuesByQFactor Method
Sorts a list of Accept-Charset, Accept-Encoding, Accept-Language or related header values in descending order or q factor.
Namespace: System.Net.Http.Formatting
Assembly: System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)
Syntax
'Declaration
Protected Overridable Function SortStringWithQualityHeaderValuesByQFactor ( _
headerValues As ICollection(Of StringWithQualityHeaderValue) _
) As IEnumerable(Of StringWithQualityHeaderValue)
'Usage
Dim headerValues As ICollection(Of StringWithQualityHeaderValue)
Dim returnValue As IEnumerable(Of StringWithQualityHeaderValue)
returnValue = Me.SortStringWithQualityHeaderValuesByQFactor(headerValues)
protected virtual IEnumerable<StringWithQualityHeaderValue> SortStringWithQualityHeaderValuesByQFactor(
ICollection<StringWithQualityHeaderValue> headerValues
)
protected:
virtual IEnumerable<StringWithQualityHeaderValue^>^ SortStringWithQualityHeaderValuesByQFactor(
ICollection<StringWithQualityHeaderValue^>^ headerValues
)
abstract SortStringWithQualityHeaderValuesByQFactor :
headerValues:ICollection<StringWithQualityHeaderValue> -> IEnumerable<StringWithQualityHeaderValue>
override SortStringWithQualityHeaderValuesByQFactor :
headerValues:ICollection<StringWithQualityHeaderValue> -> IEnumerable<StringWithQualityHeaderValue>
protected function SortStringWithQualityHeaderValuesByQFactor(
headerValues : ICollection<StringWithQualityHeaderValue>
) : IEnumerable<StringWithQualityHeaderValue>
Parameters
headerValues
Type: System.Collections.Generic.ICollection<StringWithQualityHeaderValue>A collection of StringWithQualityHeaderValue objects, representing the header fields.
Return Value
Type: System.Collections.Generic.IEnumerable<StringWithQualityHeaderValue>
Returns the sorted list of StringWithQualityHeaderValue objects.