HttpRequestMessage<T> Constructor (T, MediaTypeHeaderValue, IEnumerable<MediaTypeFormatter>, IFormatterSelector)
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage`1" /> class.
Namespace: System.Net.Http
Assembly: System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)
Syntax
'Declaration
Public Sub New ( _
value As T, _
mediaType As MediaTypeHeaderValue, _
formatters As IEnumerable(Of MediaTypeFormatter), _
formatterSelector As IFormatterSelector _
)
public HttpRequestMessage(
T value,
MediaTypeHeaderValue mediaType,
IEnumerable<MediaTypeFormatter> formatters,
IFormatterSelector formatterSelector
)
public:
HttpRequestMessage(
T value,
MediaTypeHeaderValue^ mediaType,
IEnumerable<MediaTypeFormatter^>^ formatters,
IFormatterSelector^ formatterSelector
)
new :
value:'T *
mediaType:MediaTypeHeaderValue *
formatters:IEnumerable<MediaTypeFormatter> *
formatterSelector:IFormatterSelector -> HttpRequestMessage
public function HttpRequestMessage(
value : T,
mediaType : MediaTypeHeaderValue,
formatters : IEnumerable<MediaTypeFormatter>,
formatterSelector : IFormatterSelector
)
Parameters
- value
Type: T
The object to use as the content of this new instance.
- mediaType
Type: System.Net.Http.Headers.MediaTypeHeaderValue
The media type to use to write the request.
- formatters
Type: System.Collections.Generic.IEnumerable<MediaTypeFormatter>
The collection of MediaTypeFormatter instances to use for serialization.
- formatterSelector
Type: System.Net.Http.Formatting.IFormatterSelector
The IFormatterSelector to use to select the MediaTypeFormatter.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.