For a component, add to a list of associations to be fetched by outerjoin

Namespace: NHibernate.Loader
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
protected void WalkComponentTree(
	IAbstractComponentType componentType,
	int begin,
	string alias,
	string path,
	int currentDepth,
	ILhsAssociationTypeSqlInfo associationTypeSQLInfo
)
Visual Basic
Protected Sub WalkComponentTree ( _
	componentType As IAbstractComponentType, _
	begin As Integer, _
	alias As String, _
	path As String, _
	currentDepth As Integer, _
	associationTypeSQLInfo As ILhsAssociationTypeSqlInfo _
)
Visual C++
protected:
void WalkComponentTree(
	IAbstractComponentType^ componentType, 
	int begin, 
	String^ alias, 
	String^ path, 
	int currentDepth, 
	ILhsAssociationTypeSqlInfo^ associationTypeSQLInfo
)

Parameters

componentType
Type: NHibernate.Type..::..IAbstractComponentType

[Missing <param name="componentType"/> documentation for "M:NHibernate.Loader.JoinWalker.WalkComponentTree(NHibernate.Type.IAbstractComponentType,System.Int32,System.String,System.String,System.Int32,NHibernate.Engine.ILhsAssociationTypeSqlInfo)"]

begin
Type: System..::..Int32

[Missing <param name="begin"/> documentation for "M:NHibernate.Loader.JoinWalker.WalkComponentTree(NHibernate.Type.IAbstractComponentType,System.Int32,System.String,System.String,System.Int32,NHibernate.Engine.ILhsAssociationTypeSqlInfo)"]

alias
Type: System..::..String

[Missing <param name="alias"/> documentation for "M:NHibernate.Loader.JoinWalker.WalkComponentTree(NHibernate.Type.IAbstractComponentType,System.Int32,System.String,System.String,System.Int32,NHibernate.Engine.ILhsAssociationTypeSqlInfo)"]

path
Type: System..::..String

[Missing <param name="path"/> documentation for "M:NHibernate.Loader.JoinWalker.WalkComponentTree(NHibernate.Type.IAbstractComponentType,System.Int32,System.String,System.String,System.Int32,NHibernate.Engine.ILhsAssociationTypeSqlInfo)"]

currentDepth
Type: System..::..Int32

[Missing <param name="currentDepth"/> documentation for "M:NHibernate.Loader.JoinWalker.WalkComponentTree(NHibernate.Type.IAbstractComponentType,System.Int32,System.String,System.String,System.Int32,NHibernate.Engine.ILhsAssociationTypeSqlInfo)"]

associationTypeSQLInfo
Type: NHibernate.Engine..::..ILhsAssociationTypeSqlInfo

[Missing <param name="associationTypeSQLInfo"/> documentation for "M:NHibernate.Loader.JoinWalker.WalkComponentTree(NHibernate.Type.IAbstractComponentType,System.Int32,System.String,System.String,System.Int32,NHibernate.Engine.ILhsAssociationTypeSqlInfo)"]

See Also