DefaultContentNegotiator.ComputeFormatterMatches Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determine el grado de coincidencia de cada formateador asociando un MediaTypeFormatterMatchRanking valor al formateador. Después, asocia la calidad de la coincidencia en función de factores q y otros parámetros. El resultado de este método es una colección de las coincidencias encontradas categorizadas y con un valor de calidad asignado.
protected:
virtual System::Collections::ObjectModel::Collection<System::Net::Http::Formatting::MediaTypeFormatterMatch ^> ^ ComputeFormatterMatches(Type ^ type, System::Net::Http::HttpRequestMessage ^ request, System::Collections::Generic::IEnumerable<System::Net::Http::Formatting::MediaTypeFormatter ^> ^ formatters);
protected virtual System.Collections.ObjectModel.Collection<System.Net.Http.Formatting.MediaTypeFormatterMatch> ComputeFormatterMatches (Type type, System.Net.Http.HttpRequestMessage request, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters);
abstract member ComputeFormatterMatches : Type * System.Net.Http.HttpRequestMessage * seq<System.Net.Http.Formatting.MediaTypeFormatter> -> System.Collections.ObjectModel.Collection<System.Net.Http.Formatting.MediaTypeFormatterMatch>
override this.ComputeFormatterMatches : Type * System.Net.Http.HttpRequestMessage * seq<System.Net.Http.Formatting.MediaTypeFormatter> -> System.Collections.ObjectModel.Collection<System.Net.Http.Formatting.MediaTypeFormatterMatch>
Protected Overridable Function ComputeFormatterMatches (type As Type, request As HttpRequestMessage, formatters As IEnumerable(Of MediaTypeFormatter)) As Collection(Of MediaTypeFormatterMatch)
Parámetros
- type
- Type
Tipo que se va a serializar.
- request
- HttpRequestMessage
La solicitud.
- formatters
- IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter>
Conjunto de System.Net.Http.Formatting.MediaTypeFormatter objetos entre los que se va a elegir.
Devoluciones
Colección que contiene todas las coincidencias.