Compartir a través de


EnableQueryAttribute.GetModel Método

Definición

Sobrecargas

GetModel(Type, HttpRequestMessage, HttpActionDescriptor)

Obtiene el modelo EDM para el tipo y la solicitud especificados. Invalide este método para personalizar el modelo de EDM que se usa para la consulta.

GetModel(Type, HttpRequest, ActionDescriptor)

Obtiene el modelo EDM para el tipo y la solicitud especificados. Invalide este método para personalizar el modelo EDM usado para realizar consultas.

GetModel(Type, HttpRequestMessage, HttpActionDescriptor)

Obtiene el modelo EDM para el tipo y la solicitud especificados. Invalide este método para personalizar el modelo de EDM que se usa para la consulta.

public virtual Microsoft.OData.Edm.IEdmModel GetModel (Type elementClrType, System.Net.Http.HttpRequestMessage request, System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor);
abstract member GetModel : Type * System.Net.Http.HttpRequestMessage * System.Web.Http.Controllers.HttpActionDescriptor -> Microsoft.OData.Edm.IEdmModel
override this.GetModel : Type * System.Net.Http.HttpRequestMessage * System.Web.Http.Controllers.HttpActionDescriptor -> Microsoft.OData.Edm.IEdmModel
Public Overridable Function GetModel (elementClrType As Type, request As HttpRequestMessage, actionDescriptor As HttpActionDescriptor) As IEdmModel

Parámetros

elementClrType
Type

El tipo CLR para el que se recupera un modelo.

request
HttpRequestMessage

El mensaje de solicitud para el que se recupera un modelo.

actionDescriptor
System.Web.Http.Controllers.HttpActionDescriptor

El descriptor de acción de la acción objeto de consulta.

Devoluciones

Obtiene el modelo de EDM del tipo y la solicitud determinados.

Se aplica a

GetModel(Type, HttpRequest, ActionDescriptor)

Obtiene el modelo EDM para el tipo y la solicitud especificados. Invalide este método para personalizar el modelo EDM usado para realizar consultas.

public virtual Microsoft.OData.Edm.IEdmModel GetModel (Type elementClrType, Microsoft.AspNetCore.Http.HttpRequest request, Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor actionDescriptor);
abstract member GetModel : Type * Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor -> Microsoft.OData.Edm.IEdmModel
override this.GetModel : Type * Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor -> Microsoft.OData.Edm.IEdmModel
Public Overridable Function GetModel (elementClrType As Type, request As HttpRequest, actionDescriptor As ActionDescriptor) As IEdmModel

Parámetros

elementClrType
Type

El tipo CLR para el que se recupera un modelo.

request
HttpRequest

El mensaje de solicitud para el que se recupera un modelo.

actionDescriptor
ActionDescriptor

El descriptor de acción de la acción objeto de consulta.

Devoluciones

Obtiene el modelo de EDM del tipo y la solicitud determinados.

Se aplica a