ODataQueryOptions.ApplyTo 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
ApplyTo(IQueryable) |
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다. |
ApplyTo(IQueryable, AllowedQueryOptions) |
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다. |
ApplyTo(IQueryable, ODataQuerySettings) |
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다. |
ApplyTo(Object, ODataQuerySettings) |
지정된 ODataQuerySettings를 사용하여 지정된 엔터티에 쿼리를 적용합니다. |
ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions) |
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다. |
ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions) |
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다. |
ApplyTo(IQueryable)
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다.
public virtual System.Linq.IQueryable ApplyTo (System.Linq.IQueryable query);
abstract member ApplyTo : System.Linq.IQueryable -> System.Linq.IQueryable
override this.ApplyTo : System.Linq.IQueryable -> System.Linq.IQueryable
Public Overridable Function ApplyTo (query As IQueryable) As IQueryable
매개 변수
- query
- IQueryable
원래 IQueryable입니다.
반환
쿼리가 적용된 후의 새 IQueryable 입니다.
적용 대상
ApplyTo(IQueryable, AllowedQueryOptions)
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다.
public virtual System.Linq.IQueryable ApplyTo (System.Linq.IQueryable query, Microsoft.AspNet.OData.Query.AllowedQueryOptions ignoreQueryOptions);
abstract member ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> System.Linq.IQueryable
override this.ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> System.Linq.IQueryable
Public Overridable Function ApplyTo (query As IQueryable, ignoreQueryOptions As AllowedQueryOptions) As IQueryable
매개 변수
- query
- IQueryable
원래 IQueryable입니다.
- ignoreQueryOptions
- AllowedQueryOptions
쿼리에 이미 적용된 쿼리 매개 변수입니다.
반환
쿼리가 적용된 후의 새 IQueryable 입니다.
적용 대상
ApplyTo(IQueryable, ODataQuerySettings)
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다.
public virtual System.Linq.IQueryable ApplyTo (System.Linq.IQueryable query, Microsoft.AspNet.OData.Query.ODataQuerySettings querySettings);
abstract member ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQuerySettings -> System.Linq.IQueryable
override this.ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQuerySettings -> System.Linq.IQueryable
Public Overridable Function ApplyTo (query As IQueryable, querySettings As ODataQuerySettings) As IQueryable
매개 변수
- query
- IQueryable
원래 IQueryable입니다.
- querySettings
- ODataQuerySettings
쿼리 컴퍼지션에서 사용할 설정입니다.
반환
쿼리가 적용된 후의 새 IQueryable 입니다.
적용 대상
ApplyTo(Object, ODataQuerySettings)
지정된 ODataQuerySettings를 사용하여 지정된 엔터티에 쿼리를 적용합니다.
public virtual object ApplyTo (object entity, Microsoft.AspNet.OData.Query.ODataQuerySettings querySettings);
abstract member ApplyTo : obj * Microsoft.AspNet.OData.Query.ODataQuerySettings -> obj
override this.ApplyTo : obj * Microsoft.AspNet.OData.Query.ODataQuerySettings -> obj
Public Overridable Function ApplyTo (entity As Object, querySettings As ODataQuerySettings) As Object
매개 변수
- entity
- Object
원래 엔터티입니다.
- querySettings
- ODataQuerySettings
ODataQuerySettings 모든 쿼리 애플리케이션 관련 설정을 포함하는 입니다.
반환
$select 및 $expand 쿼리를 적용한 후의 새로운 엔터티입니다.
설명
단일 엔터티에는 $select 및 $expand 쿼리 옵션만 적용할 수 있습니다. 쿼리에 다른 쿼리 옵션이 있는 경우 이 메서드가 발생합니다.
적용 대상
ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions)
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다.
public virtual System.Linq.IQueryable ApplyTo (System.Linq.IQueryable query, Microsoft.AspNet.OData.Query.ODataQuerySettings querySettings, Microsoft.AspNet.OData.Query.AllowedQueryOptions ignoreQueryOptions);
abstract member ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQuerySettings * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> System.Linq.IQueryable
override this.ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQuerySettings * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> System.Linq.IQueryable
Public Overridable Function ApplyTo (query As IQueryable, querySettings As ODataQuerySettings, ignoreQueryOptions As AllowedQueryOptions) As IQueryable
매개 변수
- query
- IQueryable
원래 IQueryable입니다.
- querySettings
- ODataQuerySettings
쿼리 컴퍼지션에서 사용할 설정입니다.
- ignoreQueryOptions
- AllowedQueryOptions
쿼리에 이미 적용된 쿼리 매개 변수입니다.
반환
쿼리가 적용된 후의 새 IQueryable 입니다.
적용 대상
ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions)
개별 쿼리를 IQueryable에 적절한 순서로 적용합니다.
public virtual object ApplyTo (object entity, Microsoft.AspNet.OData.Query.ODataQuerySettings querySettings, Microsoft.AspNet.OData.Query.AllowedQueryOptions ignoreQueryOptions);
abstract member ApplyTo : obj * Microsoft.AspNet.OData.Query.ODataQuerySettings * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> obj
override this.ApplyTo : obj * Microsoft.AspNet.OData.Query.ODataQuerySettings * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> obj
Public Overridable Function ApplyTo (entity As Object, querySettings As ODataQuerySettings, ignoreQueryOptions As AllowedQueryOptions) As Object
매개 변수
- entity
- Object
원래 엔터티입니다.
- querySettings
- ODataQuerySettings
ODataQuerySettings 모든 쿼리 애플리케이션 관련 설정을 포함하는 입니다.
- ignoreQueryOptions
- AllowedQueryOptions
쿼리에 이미 적용된 쿼리 매개 변수입니다.
반환
$select 및 $expand 쿼리를 적용한 후의 새로운 엔터티입니다.
설명
단일 엔터티에는 $select 및 $expand 쿼리 옵션만 적용할 수 있습니다. 쿼리에 다른 쿼리 옵션이 있는 경우 이 메서드가 발생합니다.