ODataHttpRequestMessageExtensions.CreateODataErrorResponse Method

Namespace:  System.Net.Http
Assembly:  System.Web.Http.OData (in System.Web.Http.OData.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function CreateODataErrorResponse ( _
    request As HttpRequestMessage, _
    statusCode As HttpStatusCode, _
    oDataError As ODataError _
) As HttpResponseMessage
'Usage
Dim request As HttpRequestMessage 
Dim statusCode As HttpStatusCode 
Dim oDataError As ODataError 
Dim returnValue As HttpResponseMessage 

returnValue = request.CreateODataErrorResponse(statusCode, _
    oDataError)
public static HttpResponseMessage CreateODataErrorResponse(
    this HttpRequestMessage request,
    HttpStatusCode statusCode,
    ODataError oDataError
)
[ExtensionAttribute]
public:
static HttpResponseMessage^ CreateODataErrorResponse(
    HttpRequestMessage^ request, 
    HttpStatusCode statusCode, 
    ODataError^ oDataError
)
static member CreateODataErrorResponse : 
        request:HttpRequestMessage * 
        statusCode:HttpStatusCode * 
        oDataError:ODataError -> HttpResponseMessage
public static function CreateODataErrorResponse(
    request : HttpRequestMessage, 
    statusCode : HttpStatusCode, 
    oDataError : ODataError
) : HttpResponseMessage

Parameters

  • oDataError
    Type: ODataError

Return Value

Type: System.Net.Http.HttpResponseMessage

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type HttpRequestMessage. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.111) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.111).

See Also

Reference

ODataHttpRequestMessageExtensions Class

System.Net.Http Namespace