Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace:   System.Web.Http
Assembly:  System.Web.Http (in System.Web.Http.dll)
Overload List
| Name | Description | |
|---|---|---|
| .jpeg) | Content<T>(HttpStatusCode, T) | Creates a <see cref="T:System.Web.Http.NegotiatedContentResult`1" /> with the specified values. | 
| .jpeg) | Content<T>(HttpStatusCode, T, MediaTypeFormatter) | Creates a <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values. | 
| .jpeg) | Content<T>(HttpStatusCode, T, MediaTypeFormatter, MediaTypeHeaderValue) | Creates a <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values. | 
| .jpeg) | Content<T>(HttpStatusCode, T, MediaTypeFormatter, String) | Creates a <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values. | 
See Also
ApiController Class
System.Web.Http Namespace
Return to top
ApiController.Content<T> Method (HttpStatusCode, T)
Creates a <see cref="T:System.Web.Http.NegotiatedContentResult`1" /> with the specified values.
Syntax
protected internal virtual NegotiatedContentResult<T> Content<T>(
    HttpStatusCode statusCode,
    T value
)
public protected:
generic<typename T>
virtual NegotiatedContentResult<T>^ Content(
    HttpStatusCode statusCode,
    T value
)
abstract Content<'T> : 
        statusCode:HttpStatusCode *
        value:'T -> NegotiatedContentResult<'T>
override Content<'T> : 
        statusCode:HttpStatusCode *
        value:'T -> NegotiatedContentResult<'T>
Protected Friend Overridable Function Content(Of T) (
    statusCode As HttpStatusCode,
    value As T
) As NegotiatedContentResult(Of T)
Parameters
- statusCode 
 Type: System.Net.HttpStatusCode- The HTTP status code for the response message. 
- value 
 Type: T- The content value to negotiate and format in the entity body. 
Return Value
Type: System.Web.Http.Results.NegotiatedContentResult<T>
A <see cref="T:System.Web.Http.NegotiatedContentResult`1" /> with the specified values.
Type Parameters
- T
 The type of content in the entity body.
Return to top
ApiController.Content<T> Method (HttpStatusCode, T, MediaTypeFormatter)
Creates a <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values.
Syntax
protected internal FormattedContentResult<T> Content<T>(
    HttpStatusCode statusCode,
    T value,
    MediaTypeFormatter formatter
)
public protected:
generic<typename T>
FormattedContentResult<T>^ Content(
    HttpStatusCode statusCode,
    T value,
    MediaTypeFormatter^ formatter
)
member Content<'T> : 
        statusCode:HttpStatusCode *
        value:'T *
        formatter:MediaTypeFormatter -> FormattedContentResult<'T>
Protected Friend Function Content(Of T) (
    statusCode As HttpStatusCode,
    value As T,
    formatter As MediaTypeFormatter
) As FormattedContentResult(Of T)
Parameters
- statusCode 
 Type: System.Net.HttpStatusCode- The HTTP status code for the response message. 
- value 
 Type: T- The content value to format in the entity body. 
- formatter 
 Type: System.Net.Http.Formatting.MediaTypeFormatter- The formatter to use to format the content. 
Return Value
Type: System.Web.Http.Results.FormattedContentResult<T>
A <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values.
Type Parameters
- T
 The type of content in the entity body.
Return to top
ApiController.Content<T> Method (HttpStatusCode, T, MediaTypeFormatter, MediaTypeHeaderValue)
Creates a <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values.
Syntax
protected internal virtual FormattedContentResult<T> Content<T>(
    HttpStatusCode statusCode,
    T value,
    MediaTypeFormatter formatter,
    MediaTypeHeaderValue mediaType
)
public protected:
generic<typename T>
virtual FormattedContentResult<T>^ Content(
    HttpStatusCode statusCode,
    T value,
    MediaTypeFormatter^ formatter,
    MediaTypeHeaderValue^ mediaType
)
abstract Content<'T> : 
        statusCode:HttpStatusCode *
        value:'T *
        formatter:MediaTypeFormatter *
        mediaType:MediaTypeHeaderValue -> FormattedContentResult<'T>
override Content<'T> : 
        statusCode:HttpStatusCode *
        value:'T *
        formatter:MediaTypeFormatter *
        mediaType:MediaTypeHeaderValue -> FormattedContentResult<'T>
Protected Friend Overridable Function Content(Of T) (
    statusCode As HttpStatusCode,
    value As T,
    formatter As MediaTypeFormatter,
    mediaType As MediaTypeHeaderValue
) As FormattedContentResult(Of T)
Parameters
- statusCode 
 Type: System.Net.HttpStatusCode- The HTTP status code for the response message. 
- value 
 Type: T- The content value to format in the entity body. 
- formatter 
 Type: System.Net.Http.Formatting.MediaTypeFormatter- The formatter to use to format the content. 
- mediaType 
 Type: System.Net.Http.Headers.MediaTypeHeaderValue- The value for the Content-Type header, or <see langword="null" /> to have the formatter pick a default value. 
Return Value
Type: System.Web.Http.Results.FormattedContentResult<T>
A <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values.
Type Parameters
- T
 The type of content in the entity body.
Return to top
ApiController.Content<T> Method (HttpStatusCode, T, MediaTypeFormatter, String)
Creates a <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values.
Syntax
protected internal FormattedContentResult<T> Content<T>(
    HttpStatusCode statusCode,
    T value,
    MediaTypeFormatter formatter,
    string mediaType
)
public protected:
generic<typename T>
FormattedContentResult<T>^ Content(
    HttpStatusCode statusCode,
    T value,
    MediaTypeFormatter^ formatter,
    String^ mediaType
)
member Content<'T> : 
        statusCode:HttpStatusCode *
        value:'T *
        formatter:MediaTypeFormatter *
        mediaType:string -> FormattedContentResult<'T>
Protected Friend Function Content(Of T) (
    statusCode As HttpStatusCode,
    value As T,
    formatter As MediaTypeFormatter,
    mediaType As String
) As FormattedContentResult(Of T)
Parameters
- statusCode 
 Type: System.Net.HttpStatusCode- The HTTP status code for the response message. 
- value 
 Type: T- The content value to format in the entity body. 
- formatter 
 Type: System.Net.Http.Formatting.MediaTypeFormatter- The formatter to use to format the content. 
- mediaType 
 Type: System.String- The value for the Content-Type header. 
Return Value
Type: System.Web.Http.Results.FormattedContentResult<T>
A <see cref="T:System.Web.Http.FormattedContentResult`1" /> with the specified values.
Type Parameters
- T
 The type of content in the entity body.
Return to top