1 implementation of ICompiledSubQuery
System.Data.Linq (1)
SqlClient\SqlProvider.cs (1)
1736
class CompiledSubQuery :
ICompiledSubQuery
{
23 references to ICompiledSubQuery
System.Data.Linq (23)
SqlClient\Reader\ObjectReader.cs (2)
33
IObjectReader Create(DbDataReader reader, bool disposeReader, IReaderProvider provider, object[] parentArgs, object[] userArgs,
ICompiledSubQuery
[] subQueries);
39
IObjectReaderSession CreateSession(DbDataReader reader, IReaderProvider provider, object[] parentArgs, object[] userArgs,
ICompiledSubQuery
[] subQueries);
SqlClient\Reader\ObjectReaderCompiler.cs (6)
258
public IObjectReaderSession CreateSession(DbDataReader reader, IReaderProvider provider, object[] parentArgs, object[] userArgs,
ICompiledSubQuery
[] subQueries) {
2451
public IObjectReader Create(DbDataReader dataReader, bool disposeDataReader, IReaderProvider provider, object[] parentArgs, object[] userArgs,
ICompiledSubQuery
[] subQueries) {
2561
ICompiledSubQuery
subQuery = this.session.SubQueries[iSubQuery];
2737
ICompiledSubQuery
[] subQueries;
2744
ICompiledSubQuery
[] subQueries
2774
internal
ICompiledSubQuery
[] SubQueries {
SqlClient\SqlProvider.cs (15)
820
ICompiledSubQuery
[] subQueries = null;
834
private
ICompiledSubQuery
CompileSubQuery(SqlNode query, Type elementType, ReadOnlyCollection<Me.SqlParameter> parameters) {
841
ICompiledSubQuery
[] subQueries = this.CompileSubQueries(qi.Query);
902
ICompiledSubQuery
[] subQueries = null;
942
private
ICompiledSubQuery
[] CompileSubQueries(SqlNode query) {
948
List<
ICompiledSubQuery
> subQueries;
954
internal
ICompiledSubQuery
[] Compile(SqlNode node) {
955
this.subQueries = new List<
ICompiledSubQuery
>();
971
ICompiledSubQuery
c = this.provider.CompileSubQuery(cq.Query.Select, clientElementType, cq.Parameters.AsReadOnly());
991
private IExecuteResult ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, object[] userArguments,
ICompiledSubQuery
[] subQueries) {
1029
private IExecuteResult Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, object[] parentArgs, object[] userArgs,
ICompiledSubQuery
[] subQueries, object lastResult) {
1690
ICompiledSubQuery
[] subQueries;
1692
internal CompiledQuery(SqlProvider provider, Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory,
ICompiledSubQuery
[] subQueries) {
1740
ICompiledSubQuery
[] subQueries;
1742
internal CompiledSubQuery(QueryInfo queryInfo, IObjectReaderFactory factory, ReadOnlyCollection<Me.SqlParameter> parameters,
ICompiledSubQuery
[] subQueries) {