EnableQueryAttribute.GetModel Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
GetModel(Type, HttpRequestMessage, HttpActionDescriptor) |
Obtient le modèle EDM pour la requête et le type donnés. Ignorer cette méthode pour personnaliser le modèle EDM utilisé pour la requête. |
GetModel(Type, HttpRequest, ActionDescriptor) |
Obtient le modèle EDM pour le type et la demande donnés. Remplacez cette méthode pour personnaliser le modèle EDM utilisé pour l’interrogation. |
GetModel(Type, HttpRequestMessage, HttpActionDescriptor)
Obtient le modèle EDM pour la requête et le type donnés. Ignorer cette méthode pour personnaliser le modèle EDM utilisé pour la requête.
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
Paramètres
- elementClrType
- Type
Type CLR pour lequel un modèle doit être récupéré.
- request
- HttpRequestMessage
Message de demande pour lequel un modèle doit être récupéré.
- actionDescriptor
- System.Web.Http.Controllers.HttpActionDescriptor
Descripteur d'action de l'action faisant l'objet de la requête.
Retours
Modèle EDM pour la requête et le type donnés.
S’applique à
GetModel(Type, HttpRequest, ActionDescriptor)
Obtient le modèle EDM pour le type et la demande donnés. Remplacez cette méthode pour personnaliser le modèle EDM utilisé pour l’interrogation.
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
Paramètres
- elementClrType
- Type
Type CLR pour lequel un modèle doit être récupéré.
- request
- HttpRequest
Message de demande pour lequel un modèle doit être récupéré.
- actionDescriptor
- ActionDescriptor
Descripteur d'action de l'action faisant l'objet de la requête.
Retours
Modèle EDM pour la requête et le type donnés.