ApiController.CreatedAtRoute Method
Namespace: System.Web.Http
Assembly: System.Web.Http (in System.Web.Http.dll)
Overload List
Name | Description | |
---|---|---|
CreatedAtRoute<T>(String, IDictionary<String, Object>, T) | Creates a CreatedAtRouteNegotiatedContentResult<T> (201 Created) with the specified values. |
|
CreatedAtRoute<T>(String, Object, T) | Creates a CreatedAtRouteNegotiatedContentResult<T> (201 Created) with the specified values. |
See Also
ApiController Class
System.Web.Http Namespace
Return to top
ApiController.CreatedAtRoute<T> Method (String, IDictionary<String, Object>, T)
Creates a CreatedAtRouteNegotiatedContentResult<T> (201 Created) with the specified values.
Syntax
protected internal virtual CreatedAtRouteNegotiatedContentResult<T> CreatedAtRoute<T>(
string routeName,
IDictionary<string, object> routeValues,
T content
)
public protected:
generic<typename T>
virtual CreatedAtRouteNegotiatedContentResult<T>^ CreatedAtRoute(
String^ routeName,
IDictionary<String^, Object^>^ routeValues,
T content
)
abstract CreatedAtRoute<'T> :
routeName:string *
routeValues:IDictionary<string, Object> *
content:'T -> CreatedAtRouteNegotiatedContentResult<'T>
override CreatedAtRoute<'T> :
routeName:string *
routeValues:IDictionary<string, Object> *
content:'T -> CreatedAtRouteNegotiatedContentResult<'T>
Protected Friend Overridable Function CreatedAtRoute(Of T) (
routeName As String,
routeValues As IDictionary(Of String, Object),
content As T
) As CreatedAtRouteNegotiatedContentResult(Of T)
Parameters
routeName
Type: System.StringThe name of the route to use for generating the URL.
routeValues
Type: System.Collections.Generic.IDictionary<String, Object>The route data to use for generating the URL.
content
Type: TThe content value to negotiate and format in the entity body.
Return Value
Type: System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult<T>
A CreatedAtRouteNegotiatedContentResult<T> with the specified values.
Type Parameters
- T
The type of content in the entity body.
Return to top
ApiController.CreatedAtRoute<T> Method (String, Object, T)
Creates a CreatedAtRouteNegotiatedContentResult<T> (201 Created) with the specified values.
Syntax
protected internal CreatedAtRouteNegotiatedContentResult<T> CreatedAtRoute<T>(
string routeName,
object routeValues,
T content
)
public protected:
generic<typename T>
CreatedAtRouteNegotiatedContentResult<T>^ CreatedAtRoute(
String^ routeName,
Object^ routeValues,
T content
)
member CreatedAtRoute<'T> :
routeName:string *
routeValues:Object *
content:'T -> CreatedAtRouteNegotiatedContentResult<'T>
Protected Friend Function CreatedAtRoute(Of T) (
routeName As String,
routeValues As Object,
content As T
) As CreatedAtRouteNegotiatedContentResult(Of T)
Parameters
routeName
Type: System.StringThe name of the route to use for generating the URL.
routeValues
Type: System.ObjectThe route data to use for generating the URL.
content
Type: TThe content value to negotiate and format in the entity body.
Return Value
Type: System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult<T>
A CreatedAtRouteNegotiatedContentResult<T> with the specified values.
Type Parameters
- T
The type of content in the entity body.
Return to top