return bool |
Type AbstractCollectionPersister
Namespace NHibernate.Persister.Collection
Interfaces ICollectionMetadata, ISqlLoadableCollection
return bool |
return bool |
IPersistentCollection collection |
|
object id |
|
ISessionImplementor session |
return bool |
|
object obj |
return string |
|
string alias |
|
IDictionary enabledFilters |
return SqlString |
|
string alias |
|
bool innerJoin |
|
bool includeSubclasses |
return String[] |
|
string propertyName |
|
string suffix |
return String[] |
|
string suffix |
return String[] |
|
string alias |
return int |
return string |
|
string suffix |
return String[] |
|
string suffix |
return String[] |
|
string alias |
return String[] |
|
string suffix |
return string |
|
string alias |
|
IDictionary enabledFilters |
return string |
|
string alias |
return string |
|
string alias |
return string |
|
string alias |
return Type |
object key |
|
ISessionImplementor session |
IPersistentCollection collection |
|
object id |
|
ISessionImplementor session |
return bool |
|
ISessionImplementor session |
return string |
|
string alias |
return object |
|
IDataReader rs |
|
object owner |
|
String[] aliases |
|
ISessionImplementor session |
This was created in addition to ReadElement because ADO.NET does not allow for 2 IDataReaders to be open against a single IDbConnection at one time. When a Collection is loaded it was recursively opening IDbDataReaders to resolve the Element for the Collection while the IDbDataReader was open that contained the record for the Collection.
return object |
|
IDataReader rs |
|
object owner |
|
ISessionImplementor session |
return object |
|
IDataReader rs |
|
string alias |
|
ISessionImplementor session |
return object |
|
IDataReader rs |
|
String[] aliases |
|
ISessionImplementor session |
return object |
|
IDataReader dr |
|
String[] aliases |
|
ISessionImplementor session |
IPersistentCollection collection |
|
object id |
|
ISessionImplementor session |
object id |
|
ISessionImplementor session |
return string |
|
IJoinable rhs |
|
string rhsAlias |
|
string lhsAlias |
|
string currentEntitySuffix |
|
string currentCollectionSuffix |
|
bool includeCollectionColumns |
return string |
|
string alias |
|
string columnSuffix |
return String[] |
|
string alias |
|
string propertyName |
return string |
return IType |
|
string propertyName |
IPersistentCollection collection |
|
object id |
|
ISessionImplementor session |
return SqlString |
|
string alias |
|
bool innerJoin |
|
bool includeSubclasses |
return ICacheConcurrencyStrategy
|
return ICollectionMetadata
|
return object
|
return CollectionType
|
return Type
|
return String[]
|
return IEntityPersister
|
return IType
|
return ISessionFactoryImplementor
|
return FetchMode
|
return bool
|
return bool
|
return bool
|
return bool
|
return bool
|
return bool
|
return string
|
return IIdentifierGenerator
|
return IType
|
return String[]
|
return IType
|
return bool
|
return bool
|
return bool
|
return bool
|
return bool
|
return bool
|
return bool
|
return bool
|
return bool
|
return String[]
|
return IType
|
return string
|
return Type
|
return IEntityPersister
|
return string
|
return string
|
return IType
|