Here are the examples of the csharp api class ALinq.SqlClient.SqlProvider.CreateRereader(System.Data.Common.DbDataReader) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
3 Examples
0
1. Example
Project: ALinq
Source File: SqlProvider.cs
Source File: SqlProvider.cs
IMultipleResults IProvider.Translate(DbDataReader reader) { CheckDispose(); CheckInitialized(); InitializeProviderMode(); if (reader == null) { throw Error.ArgumentNull("reader"); } return new MultipleResults(this, null, readerCompiler.CreateSession(CreateRereader(reader), this, null, null, null), null); }
0
2. Example
Project: ALinq
Source File: SqlProvider.cs
Source File: SqlProvider.cs
IEnumerable IProvider.Translate(Type elementType, DbDataReader reader) { CheckDispose(); CheckInitialized(); InitializeProviderMode(); if (elementType == null) { throw Error.ArgumentNull("elementType"); } if (reader == null) { throw Error.ArgumentNull("reader"); } MetaType metaType = services.Model.GetMetaType(elementType); IEnumerator enumerator = GetDefaultFactory(metaType).Create(CreateRereader(reader), true, this, null, null, null); return (IEnumerable)Activator.CreateInstance(typeof(OneTimeEnumerable<>).MakeGenericType(new[] { elementType }), BindingFlags.NonPublic | BindingFlags.Instance, null, new object[] { enumerator }, null); }
0
3. Example
Project: ALinq
Source File: SqlProvider.cs
Source File: SqlProvider.cs
internal virtual IExecuteResult Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory /n ..... /n //View Source file for more details /n }