Share via


FormatterSelector.SelectReadFormatter Method

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Selects a formatter for deserializing an instance of a given type.

Namespace:  System.Net.Http.Formatting
Assembly:  System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)

Syntax

'Declaration
Public Function SelectReadFormatter ( _
    type As Type, _
    formatterContext As FormatterContext, _
    formatters As IEnumerable(Of MediaTypeFormatter) _
) As MediaTypeFormatter
public MediaTypeFormatter SelectReadFormatter(
    Type type,
    FormatterContext formatterContext,
    IEnumerable<MediaTypeFormatter> formatters
)
public:
virtual MediaTypeFormatter^ SelectReadFormatter(
    Type^ type, 
    FormatterContext^ formatterContext, 
    IEnumerable<MediaTypeFormatter^>^ formatters
) sealed
abstract SelectReadFormatter : 
        type:Type * 
        formatterContext:FormatterContext * 
        formatters:IEnumerable<MediaTypeFormatter> -> MediaTypeFormatter 
override SelectReadFormatter : 
        type:Type * 
        formatterContext:FormatterContext * 
        formatters:IEnumerable<MediaTypeFormatter> -> MediaTypeFormatter 
public final function SelectReadFormatter(
    type : Type, 
    formatterContext : FormatterContext, 
    formatters : IEnumerable<MediaTypeFormatter>
) : MediaTypeFormatter

Parameters

Return Value

Type: System.Net.Http.Formatting.MediaTypeFormatter
The MediaTypeFormatter chosen for deserialization or null if their is no appropriate formatter.&gt;

Implements

IFormatterSelector.SelectReadFormatter(Type, FormatterContext, IEnumerable<MediaTypeFormatter>)

.NET Framework Security

See Also

Reference

FormatterSelector Class

System.Net.Http.Formatting Namespace