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