@@ -118,7 +118,7 @@ protected async Task<object> LoadSingleRowAsync(DbDataReader resultSet, ISession
118
118
try
119
119
{
120
120
result =
121
- await ( GetRowFromResultSetAsync ( resultSet , session , queryParameters , GetLockModes ( queryParameters . LockModes ) , EntityKey . Null ,
121
+ await ( GetRowFromResultSetAsync ( resultSet , session , queryParameters , GetLockModes ( queryParameters . LockModes ) , EntityKey . Empty ,
122
122
hydratedObjects , new EntityKey [ entitySpan ] , returnProxies , ( persister , data ) => cacheBatcher . AddToBatch ( persister , data ) , cancellationToken ) ) . ConfigureAwait ( false ) ;
123
123
}
124
124
catch ( OperationCanceledException ) { throw ; }
@@ -185,7 +185,7 @@ internal async Task<object> GetRowFromResultSetAsync(DbDataReader resultSet, ISe
185
185
{
186
186
object entity = row [ i ] ;
187
187
var key = keys [ i ] ;
188
- if ( entity == null && key . IsNotNull && IsChildFetchEntity ( i ) )
188
+ if ( entity == null && key . IsNotEmpty && IsChildFetchEntity ( i ) )
189
189
{
190
190
// The entity was missing in the session, fallback on internal load (which will just yield a
191
191
// proxy if the persister supports it).
@@ -564,7 +564,7 @@ private async Task<EntityKey> GetKeyFromResultSetAsync(int i, IEntityPersister p
564
564
}
565
565
}
566
566
567
- return resultId == null ? EntityKey . Null : session . GenerateEntityKey ( resultId , persister ) ;
567
+ return resultId == null ? EntityKey . Empty : session . GenerateEntityKey ( resultId , persister ) ;
568
568
}
569
569
570
570
/// <summary>
@@ -620,7 +620,7 @@ private async Task<object[]> GetRowAsync(DbDataReader rs, ILoadable[] persisters
620
620
object obj = null ;
621
621
EntityKey key = keys [ i ] ;
622
622
623
- if ( key . IsNull )
623
+ if ( key . IsEmpty )
624
624
{
625
625
// do nothing
626
626
/* TODO NH-1001 : if (persisters[i]...EntityType) is an OneToMany or a ManyToOne and
@@ -756,7 +756,7 @@ private async Task<object> InstanceNotYetLoadedAsync(DbDataReader dr, int i, ILo
756
756
757
757
string instanceClass = await ( GetInstanceClassAsync ( dr , i , persister , key . Identifier , session , cancellationToken ) ) . ConfigureAwait ( false ) ;
758
758
759
- if ( optionalObjectKey . IsNotNull && key . Equals ( optionalObjectKey ) )
759
+ if ( optionalObjectKey . IsNotEmpty && key . Equals ( optionalObjectKey ) )
760
760
{
761
761
// its the given optional object
762
762
obj = optionalObject ;
0 commit comments