@@ -118,7 +118,7 @@ protected async Task<object> LoadSingleRowAsync(DbDataReader resultSet, ISession
118118 try
119119 {
120120 result =
121- await ( GetRowFromResultSetAsync ( resultSet , session , queryParameters , GetLockModes ( queryParameters . LockModes ) , EntityKey . Null ,
121+ await ( GetRowFromResultSetAsync ( resultSet , session , queryParameters , GetLockModes ( queryParameters . LockModes ) , EntityKey . Empty ,
122122 hydratedObjects , new EntityKey [ entitySpan ] , returnProxies , ( persister , data ) => cacheBatcher . AddToBatch ( persister , data ) , cancellationToken ) ) . ConfigureAwait ( false ) ;
123123 }
124124 catch ( OperationCanceledException ) { throw ; }
@@ -185,7 +185,7 @@ internal async Task<object> GetRowFromResultSetAsync(DbDataReader resultSet, ISe
185185 {
186186 object entity = row [ i ] ;
187187 var key = keys [ i ] ;
188- if ( entity == null && key . IsNotNull && IsChildFetchEntity ( i ) )
188+ if ( entity == null && key . IsNotEmpty && IsChildFetchEntity ( i ) )
189189 {
190190 // The entity was missing in the session, fallback on internal load (which will just yield a
191191 // proxy if the persister supports it).
@@ -564,7 +564,7 @@ private async Task<EntityKey> GetKeyFromResultSetAsync(int i, IEntityPersister p
564564 }
565565 }
566566
567- return resultId == null ? EntityKey . Null : session . GenerateEntityKey ( resultId , persister ) ;
567+ return resultId == null ? EntityKey . Empty : session . GenerateEntityKey ( resultId , persister ) ;
568568 }
569569
570570 /// <summary>
@@ -620,7 +620,7 @@ private async Task<object[]> GetRowAsync(DbDataReader rs, ILoadable[] persisters
620620 object obj = null ;
621621 EntityKey key = keys [ i ] ;
622622
623- if ( key . IsNull )
623+ if ( key . IsEmpty )
624624 {
625625 // do nothing
626626 /* 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
756756
757757 string instanceClass = await ( GetInstanceClassAsync ( dr , i , persister , key . Identifier , session , cancellationToken ) ) . ConfigureAwait ( false ) ;
758758
759- if ( optionalObjectKey . IsNotNull && key . Equals ( optionalObjectKey ) )
759+ if ( optionalObjectKey . IsNotEmpty && key . Equals ( optionalObjectKey ) )
760760 {
761761 // its the given optional object
762762 obj = optionalObject ;
0 commit comments