Udostępnij za pośrednictwem


EnableQueryAttribute.GetModel Metoda

Definicja

Przeciążenia

GetModel(Type, HttpRequestMessage, HttpActionDescriptor)

Pobiera model EDM dla danego typu i żądania. Zastąpij tę metodę, aby dostosować model EDM używany do wykonywania zapytań.

GetModel(Type, HttpRequest, ActionDescriptor)

Pobiera model EDM dla danego typu i żądania. Zastąpij tę metodę, aby dostosować model EDM używany do wykonywania zapytań.

GetModel(Type, HttpRequestMessage, HttpActionDescriptor)

Pobiera model EDM dla danego typu i żądania. Zastąpij tę metodę, aby dostosować model EDM używany do wykonywania zapytań.

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 do pobrania modelu dla.

request
HttpRequestMessage

Komunikat żądania o pobraniu modelu.

actionDescriptor
System.Web.Http.Controllers.HttpActionDescriptor

Deskryptor akcji dla wykonywanej akcji.

Zwraca

Model EDM dla danego typu i żądania.

Dotyczy

GetModel(Type, HttpRequest, ActionDescriptor)

Pobiera model EDM dla danego typu i żądania. Zastąpij tę metodę, aby dostosować model EDM używany do wykonywania zapytań.

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 do pobrania modelu dla.

request
HttpRequest

Komunikat żądania o pobraniu modelu.

actionDescriptor
ActionDescriptor

Deskryptor akcji dla wykonywanej akcji.

Zwraca

Model EDM dla danego typu i żądania.

Dotyczy