Skip to content

Commit bbfb46f

Browse files
committed
Removed Loader.GetRowFromResultSet
1 parent 5804190 commit bbfb46f

File tree

6 files changed

+6
-32
lines changed

6 files changed

+6
-32
lines changed

src/NHibernate/Async/Impl/MultiCriteriaImpl.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ private async Task GetResultsFromDatabaseAsync(IList results, CancellationToken
184184

185185
object o =
186186
await (loader.GetRowFromResultSetAsync(reader, session, queryParameters, loader.GetLockModes(queryParameters.LockModes),
187-
null, hydratedObjects[i], keys, true, cancellationToken)).ConfigureAwait(false);
187+
null, hydratedObjects[i], keys, true, null, null, cancellationToken)).ConfigureAwait(false);
188188
if (createSubselects[i])
189189
{
190190
subselectResultKeys[i].Add(keys);

src/NHibernate/Async/Impl/MultiQueryImpl.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ protected async Task<List<object>> DoListAsync(CancellationToken cancellationTok
142142

143143
rowCount++;
144144
object result = await (translator.Loader.GetRowFromResultSetAsync(
145-
reader, session, parameter, lockModeArray, optionalObjectKey, hydratedObjects[i], keys, true, cancellationToken)).ConfigureAwait(false);
145+
reader, session, parameter, lockModeArray, optionalObjectKey, hydratedObjects[i], keys, true, null, null, cancellationToken)).ConfigureAwait(false);
146146
tempResults.Add(result);
147147

148148
if (createSubselects[i])

src/NHibernate/Async/Loader/Loader.cs

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ protected async Task<object> LoadSingleRowAsync(DbDataReader resultSet, ISession
118118
{
119119
result =
120120
await (GetRowFromResultSetAsync(resultSet, session, queryParameters, GetLockModes(queryParameters.LockModes), null,
121-
hydratedObjects, new EntityKey[entitySpan], returnProxies, cancellationToken)).ConfigureAwait(false);
121+
hydratedObjects, new EntityKey[entitySpan], returnProxies, null, null, cancellationToken)).ConfigureAwait(false);
122122
}
123123
catch (OperationCanceledException) { throw; }
124124
catch (HibernateException)
@@ -137,21 +137,6 @@ protected async Task<object> LoadSingleRowAsync(DbDataReader resultSet, ISession
137137
return result;
138138
}
139139

140-
// Since 5.3
141-
[Obsolete("This method has no more usage in NHibernate and will be removed in a future version.")]
142-
internal Task<object> GetRowFromResultSetAsync(DbDataReader resultSet, ISessionImplementor session,
143-
QueryParameters queryParameters, LockMode[] lockModeArray,
144-
EntityKey optionalObjectKey, IList hydratedObjects, EntityKey[] keys,
145-
bool returnProxies, CancellationToken cancellationToken)
146-
{
147-
if (cancellationToken.IsCancellationRequested)
148-
{
149-
return Task.FromCanceled<object>(cancellationToken);
150-
}
151-
return GetRowFromResultSetAsync(resultSet, session, queryParameters, lockModeArray, optionalObjectKey, hydratedObjects,
152-
keys, returnProxies, null, null, cancellationToken);
153-
}
154-
155140
internal async Task<object> GetRowFromResultSetAsync(DbDataReader resultSet, ISessionImplementor session,
156141
QueryParameters queryParameters, LockMode[] lockModeArray,
157142
EntityKey optionalObjectKey, IList hydratedObjects, EntityKey[] keys,

src/NHibernate/Impl/MultiCriteriaImpl.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ private void GetResultsFromDatabase(IList results)
257257

258258
object o =
259259
loader.GetRowFromResultSet(reader, session, queryParameters, loader.GetLockModes(queryParameters.LockModes),
260-
null, hydratedObjects[i], keys, true);
260+
null, hydratedObjects[i], keys, true, null, null);
261261
if (createSubselects[i])
262262
{
263263
subselectResultKeys[i].Add(keys);

src/NHibernate/Impl/MultiQueryImpl.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -586,7 +586,7 @@ protected List<object> DoList()
586586

587587
rowCount++;
588588
object result = translator.Loader.GetRowFromResultSet(
589-
reader, session, parameter, lockModeArray, optionalObjectKey, hydratedObjects[i], keys, true);
589+
reader, session, parameter, lockModeArray, optionalObjectKey, hydratedObjects[i], keys, true, null, null);
590590
tempResults.Add(result);
591591

592592
if (createSubselects[i])

src/NHibernate/Loader/Loader.cs

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ protected object LoadSingleRow(DbDataReader resultSet, ISessionImplementor sessi
311311
{
312312
result =
313313
GetRowFromResultSet(resultSet, session, queryParameters, GetLockModes(queryParameters.LockModes), null,
314-
hydratedObjects, new EntityKey[entitySpan], returnProxies);
314+
hydratedObjects, new EntityKey[entitySpan], returnProxies, null, null);
315315
}
316316
catch (HibernateException)
317317
{
@@ -347,17 +347,6 @@ internal static EntityKey GetOptionalObjectKey(QueryParameters queryParameters,
347347
}
348348
}
349349

350-
// Since 5.3
351-
[Obsolete("This method has no more usage in NHibernate and will be removed in a future version.")]
352-
internal object GetRowFromResultSet(DbDataReader resultSet, ISessionImplementor session,
353-
QueryParameters queryParameters, LockMode[] lockModeArray,
354-
EntityKey optionalObjectKey, IList hydratedObjects, EntityKey[] keys,
355-
bool returnProxies)
356-
{
357-
return GetRowFromResultSet(resultSet, session, queryParameters, lockModeArray, optionalObjectKey, hydratedObjects,
358-
keys, returnProxies, null, null);
359-
}
360-
361350
internal object GetRowFromResultSet(DbDataReader resultSet, ISessionImplementor session,
362351
QueryParameters queryParameters, LockMode[] lockModeArray,
363352
EntityKey optionalObjectKey, IList hydratedObjects, EntityKey[] keys,

0 commit comments

Comments
 (0)