Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)
Syntax
C# |
---|
protected virtual JoinType GetJoinType( IAssociationType type, FetchMode config, string path, string lhsTable, string[] lhsColumns, bool nullable, int currentDepth, CascadeStyle cascadeStyle ) |
Visual Basic |
---|
Protected Overridable Function GetJoinType ( _ type As IAssociationType, _ config As FetchMode, _ path As String, _ lhsTable As String, _ lhsColumns As String(), _ nullable As Boolean, _ currentDepth As Integer, _ cascadeStyle As CascadeStyle _ ) As JoinType |
Visual C++ |
---|
protected: virtual JoinType GetJoinType( IAssociationType^ type, FetchMode config, String^ path, String^ lhsTable, array<String^>^ lhsColumns, bool nullable, int currentDepth, CascadeStyle^ cascadeStyle ) |
Parameters
- type
- Type: NHibernate.Type..::..IAssociationType
[Missing <param name="type"/> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]
- config
- Type: NHibernate..::..FetchMode
[Missing <param name="config"/> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]
- path
- Type: System..::..String
[Missing <param name="path"/> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]
- lhsTable
- Type: System..::..String
[Missing <param name="lhsTable"/> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]
- lhsColumns
- Type: array<System..::..String>[]()[][]
[Missing <param name="lhsColumns"/> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]
- nullable
- Type: System..::..Boolean
[Missing <param name="nullable"/> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]
- currentDepth
- Type: System..::..Int32
[Missing <param name="currentDepth"/> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]
- cascadeStyle
- Type: NHibernate.Engine..::..CascadeStyle
[Missing <param name="cascadeStyle"/> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]
Return Value
[Missing <returns> documentation for "M:NHibernate.Loader.JoinWalker.GetJoinType(NHibernate.Type.IAssociationType,NHibernate.FetchMode,System.String,System.String,System.String[],System.Boolean,System.Int32,NHibernate.Engine.CascadeStyle)"]