Partager via


HttpRequestMessageExtensions.CreateErrorResponse Méthode

Définition

Surcharges

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, ModelStateDictionary)

Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage représentant une erreur avec un instance de habillage d’un HttpError pour l’état modelStatede System.Net.Http.ObjectContent`1 modèle . Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, Exception)

Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage représentant une erreur avec un instance de l’encapsulation System.Net.Http.ObjectContent`1 d’une HttpError exception exception. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String)

Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage représentant une erreur avec un instance de l’encapsulage d’un System.Net.Http.ObjectContent`1HttpError avec un message message. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, HttpError)

Méthode d’assistance qui effectue la négociation du contenu et crée un HttpResponseMessage représentant une erreur avec une instance de retour en forme error de System.Net.Http.ObjectContent`1 contenu. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String, Exception)

Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage représentant une erreur avec un instance de habillage d’un System.Net.Http.ObjectContent`1 avec message message d’erreur HttpError pour l’exception exception. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, ModelStateDictionary)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage représentant une erreur avec un instance de habillage d’un HttpError pour l’état modelStatede System.Net.Http.ObjectContent`1 modèle . Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary modelState);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, modelState As ModelStateDictionary) As HttpResponseMessage

Paramètres

request
HttpRequestMessage

Demande.

statusCode
HttpStatusCode

Code d'état de la réponse créée.

modelState
ModelStateDictionary

État du modèle.

Retours

Réponse d’erreur pour modelState avec status code statusCode.

Remarques

Cette méthode nécessite que ait request été associé à un instance de HttpContext.

S’applique à

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, Exception)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage représentant une erreur avec un instance de l’encapsulation System.Net.Http.ObjectContent`1 d’une HttpError exception exception. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, Exception exception);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * Exception -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, exception As Exception) As HttpResponseMessage

Paramètres

request
HttpRequestMessage

Demande.

statusCode
HttpStatusCode

Code d'état de la réponse créée.

exception
Exception

Exception.

Retours

Réponse d’erreur pour exception avec status code statusCode.

Remarques

Cette méthode nécessite que ait request été associé à un instance de HttpContext.

S’applique à

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage représentant une erreur avec un instance de l’encapsulage d’un System.Net.Http.ObjectContent`1HttpError avec un message message. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, string message);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * string -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, message As String) As HttpResponseMessage

Paramètres

request
HttpRequestMessage

Demande.

statusCode
HttpStatusCode

Code d'état de la réponse créée.

message
String

Message d’erreur.

Retours

Réponse d’erreur avec message message d’erreur et code statusCodestatus .

Remarques

Cette méthode nécessite que ait request été associé à un instance de HttpContext.

S’applique à

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, HttpError)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

Méthode d’assistance qui effectue la négociation du contenu et crée un HttpResponseMessage représentant une erreur avec une instance de retour en forme error de System.Net.Http.ObjectContent`1 contenu. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, System.Web.Http.HttpError error);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * System.Web.Http.HttpError -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, error As HttpError) As HttpResponseMessage

Paramètres

request
HttpRequestMessage

Demande.

statusCode
HttpStatusCode

Code d'état de la réponse créée.

error
HttpError

Erreur à encapsuler.

Retours

Un wrapping error de réponse d’erreur avec status code statusCode.

Remarques

Cette méthode nécessite que ait request été associé à un instance de HttpContext.

S’applique à

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String, Exception)

Source:
HttpRequestMessageExtensions.cs
Source:
HttpRequestMessageExtensions.cs

Méthode d’assistance qui effectue la négociation de contenu et crée un HttpResponseMessage représentant une erreur avec un instance de habillage d’un System.Net.Http.ObjectContent`1 avec message message d’erreur HttpError pour l’exception exception. Si aucun formateur n'est trouvé, cette méthode retourne une réponse avec l'état 406 NotAcceptable.

public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, string message, Exception exception);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * string * Exception -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, message As String, exception As Exception) As HttpResponseMessage

Paramètres

request
HttpRequestMessage

Demande.

statusCode
HttpStatusCode

Code d'état de la réponse créée.

message
String

Message d’erreur.

exception
Exception

Exception.

Retours

Réponse d’erreur pour exception avec le message message d’erreur et status code statusCode.

Remarques

Cette méthode nécessite que ait request été associé à un instance de HttpContext.

S’applique à