Class
Query<T>

Definition

Namespace:Telerik.OpenAccess

Assembly:Telerik.OpenAccess.dll

Type Parameters:

T

Syntax:

cs-api-definition
public class Query<T> : IObjectContextProvider

Inheritance: objectQuery<T>

Implements: IObjectContextProvider

Constructors

Query(IObjectScope, IQuery)

Declaration

cs-api-definition
public Query(IObjectScope scope, IQuery query)

Parameters

scope

IObjectScope

query

IQuery

Properties

BackendQuery

Declaration

cs-api-definition
public string BackendQuery { get; }

Property Value

string

Context

Declaration

cs-api-definition
public IObjectContext Context { get; }

Property Value

IObjectContext

Implements IObjectContextProvider.Context

Expression

Declaration

cs-api-definition
public string Expression { get; }

Property Value

string

IgnoreUncommitted

Declaration

cs-api-definition
public bool IgnoreUncommitted { get; set; }

Property Value

bool

MaxResultCount

Declaration

cs-api-definition
public int MaxResultCount { get; set; }

Property Value

int

ParallelFetch

Declaration

cs-api-definition
public bool ParallelFetch { get; set; }

Property Value

bool

Prefetch

Declaration

cs-api-definition
public int Prefetch { get; set; }

Property Value

int

Skip

Declaration

cs-api-definition
public int Skip { get; set; }

Property Value

int

Methods

ExecuteBindingList()

Declaration

cs-api-definition
public QueryResultBindingList<T> ExecuteBindingList()

Returns

QueryResultBindingList<T>

ExecuteBindingList(params object[])

Declaration

cs-api-definition
public QueryResultBindingList<T> ExecuteBindingList(params object[] parameters)

Parameters

parameters

object[]

Returns

QueryResultBindingList<T>

ExecuteDirect()

Declaration

cs-api-definition
public void ExecuteDirect()

ExecuteDirect(params object[])

Declaration

cs-api-definition
public void ExecuteDirect(params object[] parameters)

Parameters

parameters

object[]

ExecuteEnumerable()

Declaration

cs-api-definition
public QueryResultEnumerable<T> ExecuteEnumerable()

Returns

QueryResultEnumerable<T>

ExecuteEnumerable(params object[])

Declaration

cs-api-definition
public QueryResultEnumerable<T> ExecuteEnumerable(params object[] parameters)

Parameters

parameters

object[]

Returns

QueryResultEnumerable<T>

ExecuteList()

Declaration

cs-api-definition
public QueryResultList<T> ExecuteList()

Returns

QueryResultList<T>

ExecuteList(params object[])

Declaration

cs-api-definition
public QueryResultList<T> ExecuteList(params object[] parameters)

Parameters

parameters

object[]

Returns

QueryResultList<T>