HttpRequestMessageExtensions.CreateResponse Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreateResponse<T>(HttpRequestMessage, T) |
Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage avec un instance de System.Net.Http.ObjectContent`1 comme contenu et OK comme code status si un formateur est trouvé. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable. |
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T) |
Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage avec un instance de System.Net.Http.ObjectContent`1 comme contenu si un formateur est trouvé. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable. . |
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, IEnumerable<MediaTypeFormatter>) |
Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage avec un instance de System.Net.Http.ObjectContent`1 comme contenu si un formateur est trouvé. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable. |
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter) |
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fourni |
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeHeaderValue) |
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fourni |
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, String) |
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fourni |
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, MediaTypeHeaderValue) |
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fourni |
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, String) |
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fourni |
CreateResponse<T>(HttpRequestMessage, T)
Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage avec un instance de System.Net.Http.ObjectContent`1 comme contenu et OK comme code status si un formateur est trouvé. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, T value);
static member CreateResponse : System.Net.Http.HttpRequestMessage * 'T -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, value As T) As HttpResponseMessage
Paramètres de type
- T
Type de la valeur.
Paramètres
- request
- HttpRequestMessage
Demande.
- value
- T
Valeur à inclure dans un wrapper. Peut être null
.
Retours
Habillage de value
réponse avec OK status code.
Remarques
Cette méthode nécessite que ait request
été associé à un instance de HttpContext.
S’applique à
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T)
Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage avec un instance de System.Net.Http.ObjectContent`1 comme contenu si un formateur est trouvé. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable. .
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T) As HttpResponseMessage
Paramètres de type
- T
Type de la valeur.
Paramètres
- request
- HttpRequestMessage
Demande.
- statusCode
- HttpStatusCode
Code d'état de la réponse créée.
- value
- T
Valeur à inclure dans un wrapper. Peut être null
.
Retours
Habillage de value
réponse avec statusCode
.
Remarques
Cette méthode nécessite que ait request
été associé à un instance de HttpContext.
S’applique à
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, IEnumerable<MediaTypeFormatter>)
Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage avec un instance de System.Net.Http.ObjectContent`1 comme contenu si un formateur est trouvé. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * seq<System.Net.Http.Formatting.MediaTypeFormatter> -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, formatters As IEnumerable(Of MediaTypeFormatter)) As HttpResponseMessage
Paramètres de type
- T
Type de la valeur.
Paramètres
- request
- HttpRequestMessage
Demande.
- statusCode
- HttpStatusCode
Code d'état de la réponse créée.
- value
- T
Valeur à inclure dans un wrapper. Peut être null
.
- formatters
- IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter>
Ensemble d’objets System.Net.Http.Formatting.MediaTypeFormatter à partir duquel choisir.
Retours
Habillage de value
réponse avec statusCode
.
Remarques
Cette méthode obtient les HttpContext instance associées request
à .
S’applique à
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter)
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fourni value
et le donnéformatter
.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * System.Net.Http.Formatting.MediaTypeFormatter -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, formatter As MediaTypeFormatter) As HttpResponseMessage
Paramètres de type
- T
Type de la valeur.
Paramètres
- request
- HttpRequestMessage
Demande.
- statusCode
- HttpStatusCode
Code d'état de la réponse créée.
- value
- T
Valeur à inclure dans un wrapper. Peut être null
.
- formatter
- System.Net.Http.Formatting.MediaTypeFormatter
Formateur à utiliser.
Retours
Habillage de value
réponse avec statusCode
.
S’applique à
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeHeaderValue)
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fournivalue
. Le donné mediaType
est utilisé pour rechercher un instance de System.Net.Http.Formatting.MediaTypeFormatter.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Headers.MediaTypeHeaderValue mediaType);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * System.Net.Http.Headers.MediaTypeHeaderValue -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, mediaType As MediaTypeHeaderValue) As HttpResponseMessage
Paramètres de type
- T
Type de la valeur.
Paramètres
- request
- HttpRequestMessage
Demande.
- statusCode
- HttpStatusCode
Code d'état de la réponse créée.
- value
- T
Valeur à inclure dans un wrapper. Peut être null
.
- mediaType
- MediaTypeHeaderValue
Type de média utilisé pour rechercher un instance de System.Net.Http.Formatting.MediaTypeFormatter.
Retours
Habillage de value
réponse avec statusCode
.
S’applique à
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, String)
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fournivalue
. Le donné mediaType
est utilisé pour rechercher un instance de System.Net.Http.Formatting.MediaTypeFormatter.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, string mediaType);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * string -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, mediaType As String) As HttpResponseMessage
Paramètres de type
- T
Type de la valeur.
Paramètres
- request
- HttpRequestMessage
Demande.
- statusCode
- HttpStatusCode
Code d'état de la réponse créée.
- value
- T
Valeur à inclure dans un wrapper. Peut être null
.
- mediaType
- String
Type de média utilisé pour rechercher un instance de System.Net.Http.Formatting.MediaTypeFormatter.
Retours
Habillage de value
réponse avec statusCode
.
S’applique à
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, MediaTypeHeaderValue)
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fourni value
et le donnéformatter
.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, System.Net.Http.Headers.MediaTypeHeaderValue mediaType);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * System.Net.Http.Formatting.MediaTypeFormatter * System.Net.Http.Headers.MediaTypeHeaderValue -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, formatter As MediaTypeFormatter, mediaType As MediaTypeHeaderValue) As HttpResponseMessage
Paramètres de type
- T
Type de la valeur.
Paramètres
- request
- HttpRequestMessage
Demande.
- statusCode
- HttpStatusCode
Code d'état de la réponse créée.
- value
- T
Valeur à inclure dans un wrapper. Peut être null
.
- formatter
- System.Net.Http.Formatting.MediaTypeFormatter
Formateur à utiliser.
- mediaType
- MediaTypeHeaderValue
Remplacement du type de média à définir sur le contenu de la réponse. Peut être null
.
Retours
Habillage de value
réponse avec statusCode
.
S’applique à
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, String)
Méthode d’assistance qui crée un HttpResponseMessage avec un System.Net.Http.ObjectContent`1 instance contenant le fourni value
et le donnéformatter
.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * System.Net.Http.Formatting.MediaTypeFormatter * string -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, formatter As MediaTypeFormatter, mediaType As String) As HttpResponseMessage
Paramètres de type
- T
Type de la valeur.
Paramètres
- request
- HttpRequestMessage
Demande.
- statusCode
- HttpStatusCode
Code d'état de la réponse créée.
- value
- T
Valeur à inclure dans un wrapper. Peut être null
.
- formatter
- System.Net.Http.Formatting.MediaTypeFormatter
Formateur à utiliser.
- mediaType
- String
Remplacement du type de média à définir sur le contenu de la réponse. Peut être null
.
Retours
Habillage de value
réponse avec statusCode
.