Sdílet prostřednictvím


EnableQueryAttribute.GetModel Metoda

Definice

Přetížení

GetModel(Type, HttpRequestMessage, HttpActionDescriptor)

Získá model EDM pro daný typ a požadavek. Přepište tuto metodu a přizpůsobte si model EDM používaný k dotazování.

GetModel(Type, HttpRequest, ActionDescriptor)

Získá model EDM pro daný typ a požadavek. Přepište tuto metodu a přizpůsobte si model EDM používaný k dotazování.

GetModel(Type, HttpRequestMessage, HttpActionDescriptor)

Získá model EDM pro daný typ a požadavek. Přepište tuto metodu a přizpůsobte si model EDM používaný k dotazování.

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

Parametry

elementClrType
Type

Typ CLR, pro který se má načíst model.

request
HttpRequestMessage

Zpráva požadavku, pro kterou se má načíst model.

actionDescriptor
System.Web.Http.Controllers.HttpActionDescriptor

Popisovač akce pro akci, na které se dotazuje.

Návraty

Model EDM pro daný typ a požadavek.

Platí pro

GetModel(Type, HttpRequest, ActionDescriptor)

Získá model EDM pro daný typ a požadavek. Přepište tuto metodu a přizpůsobte si model EDM používaný k dotazování.

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

Parametry

elementClrType
Type

Typ CLR, pro který se má načíst model.

request
HttpRequest

Zpráva požadavku, pro kterou se má načíst model.

actionDescriptor
ActionDescriptor

Popisovač akce pro akci, na které se dotazuje.

Návraty

Model EDM pro daný typ a požadavek.

Platí pro