Partager via


HttpRequestMessageExtensions.CreateResponse Méthode

Définition

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 value et le donnéformatter.

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.

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.

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.

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.

CreateResponse<T>(HttpRequestMessage, T)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

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)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

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>)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

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)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

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)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

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)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

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)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

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)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

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.

S’applique à