Class Query<T>
Inheritance
System.Object
Query<T>
Namespace: Telerik.OpenAccess
Assembly: Telerik.OpenAccess.dll
Syntax
public class Query<T> : IObjectContextProvider
Type Parameters
|
T
|
Constructors
Query(IObjectScope, IQuery)
Declaration
public Query(IObjectScope scope, IQuery query)
Parameters
|
IObjectScope
scope
|
|
IQuery
query
|
Properties
BackendQuery
Declaration
public string BackendQuery { get; }
Property Value
|
System.String
|
Context
Expression
Declaration
public string Expression { get; }
Property Value
|
System.String
|
IgnoreUncommitted
Declaration
public bool IgnoreUncommitted { get; set; }
Property Value
|
System.Boolean
|
MaxResultCount
Declaration
public int MaxResultCount { get; set; }
Property Value
|
System.Int32
|
ParallelFetch
Declaration
public bool ParallelFetch { get; set; }
Property Value
|
System.Boolean
|
Prefetch
Declaration
public int Prefetch { get; set; }
Property Value
|
System.Int32
|
Skip
Declaration
public int Skip { get; set; }
Property Value
|
System.Int32
|
Methods
ExecuteBindingList()
ExecuteBindingList(Object[])
Declaration
public QueryResultBindingList<T> ExecuteBindingList(params object[] parameters)
Parameters
|
System.Object[]
parameters
|
Returns
|
QueryResultBindingList<T>
|
ExecuteDirect()
Declaration
public void ExecuteDirect()
ExecuteDirect(Object[])
Declaration
public void ExecuteDirect(params object[] parameters)
Parameters
|
System.Object[]
parameters
|
ExecuteEnumerable()
ExecuteEnumerable(Object[])
Declaration
public QueryResultEnumerable<T> ExecuteEnumerable(params object[] parameters)
Parameters
|
System.Object[]
parameters
|
Returns
|
QueryResultEnumerable<T>
|
ExecuteList()
ExecuteList(Object[])
Declaration
public QueryResultList<T> ExecuteList(params object[] parameters)
Parameters
|
System.Object[]
parameters
|
Returns
|
QueryResultList<T>
|