EnableQueryAttribute.ApplyQuery Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
ApplyQuery(IQueryable, ODataQueryOptions) |
Stosuje zapytanie do danego zapytania IQueryable na podstawie przychodzących zapytań z ustawień identyfikatora URI i zapytania. Domyślnie implementacja obsługuje $top, $skip, $orderby i $filter. Zastąpij tę metodę, aby wykonać dodatkową kompozycję zapytania zapytania. |
ApplyQuery(Object, ODataQueryOptions) |
Stosuje zapytanie do danej jednostki na podstawie zapytania przychodzącego z ustawień identyfikatora URI i zapytania. |
ApplyQuery(IQueryable, ODataQueryOptions)
Stosuje zapytanie do danego zapytania IQueryable na podstawie przychodzących zapytań z ustawień identyfikatora URI i zapytania. Domyślnie implementacja obsługuje $top, $skip, $orderby i $filter. Zastąpij tę metodę, aby wykonać dodatkową kompozycję zapytania zapytania.
public virtual System.Linq.IQueryable ApplyQuery (System.Linq.IQueryable queryable, Microsoft.AspNet.OData.Query.ODataQueryOptions queryOptions);
abstract member ApplyQuery : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQueryOptions -> System.Linq.IQueryable
override this.ApplyQuery : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQueryOptions -> System.Linq.IQueryable
Public Overridable Function ApplyQuery (queryable As IQueryable, queryOptions As ODataQueryOptions) As IQueryable
Parametry
- queryable
- IQueryable
Oryginalne wystąpienie z możliwością wykonywania zapytań z komunikatu odpowiedzi.
- queryOptions
- ODataQueryOptions
Wystąpienie ODataQueryOptions skonstruowane na podstawie żądania przychodzącego.
Zwraca
Dotyczy
ApplyQuery(Object, ODataQueryOptions)
Stosuje zapytanie do danej jednostki na podstawie zapytania przychodzącego z ustawień identyfikatora URI i zapytania.
public virtual object ApplyQuery (object entity, Microsoft.AspNet.OData.Query.ODataQueryOptions queryOptions);
abstract member ApplyQuery : obj * Microsoft.AspNet.OData.Query.ODataQueryOptions -> obj
override this.ApplyQuery : obj * Microsoft.AspNet.OData.Query.ODataQueryOptions -> obj
Public Overridable Function ApplyQuery (entity As Object, queryOptions As ODataQueryOptions) As Object
Parametry
- entity
- Object
Oryginalna jednostka z komunikatu odpowiedzi.
- queryOptions
- ODataQueryOptions
Wystąpienie ODataQueryOptions skonstruowane na podstawie żądania przychodzącego.
Zwraca
Nowa jednostka po zastosowaniu zapytania $select i $expand.