HttpRequestMessageProperties Class
Provides properties for use with the ODataProperties extension method.
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
| Name | Description | |
|---|---|---|
![]() | Model | Gets or sets the EDM model associated with the request. |
![]() | NextLink | Gets or sets the next link for the OData response. Getter returns null if no next link should be sent back to the client. |
![]() | Path | Gets or sets the OData path of the request. |
![]() | PathHandler | Gets or sets the IODataPathHandler for generating links. Getter creates a default IODataPathHandler if value is currently null. |
![]() | RouteName | Gets or sets the route name for generating OData links. |
![]() | RoutingConventions | Gets or sets the OData routing conventions for controller and action selection. |
![]() | RoutingConventionsStore | Gets the data store used by IODataRoutingConventions to store any custom route data. Getter creates a new IDictionary<string, object> the first time it is called. |
![]() | SelectExpandClause | Gets or sets the parsed OData SelectExpandClause of the request. The ODataMediaTypeFormatter will use this information (if any) while writing the response for this request. |
![]() | TotalCount | Gets or sets the total count for the OData response. Getter returns null if no count should be sent back to the client. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


