Implements logic for walking a tree of associated classes.
Namespace:
NHibernate.LoaderAssembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Class OuterJoinLoader _ Inherits BasicLoader |
C# |
---|
public class OuterJoinLoader : BasicLoader |
Visual C++ |
---|
public ref class OuterJoinLoader : public BasicLoader |
JavaScript |
---|
NHibernate.Loader.OuterJoinLoader = function(); Type.createClass( 'NHibernate.Loader.OuterJoinLoader', NHibernate.Loader.BasicLoader); |
Remarks
Generates an SQL select string containing all properties of those classes.
Tablse are joined using an ANSI-style left outer join.
Inheritance Hierarchy
System..::.Object
NHibernate.Loader..::.Loader
NHibernate.Loader..::.BasicLoader
NHibernate.Loader..::.OuterJoinLoader
NHibernate.Loader.Collection..::.CollectionLoader
NHibernate.Loader.Criteria..::.CriteriaLoader
NHibernate.Loader.Entity..::.AbstractEntityLoader
NHibernate.Loader..::.Loader
NHibernate.Loader..::.BasicLoader
NHibernate.Loader..::.OuterJoinLoader
NHibernate.Loader.Collection..::.CollectionLoader
NHibernate.Loader.Criteria..::.CriteriaLoader
NHibernate.Loader.Entity..::.AbstractEntityLoader