InheritanceInfo Constructor  | 
  
    Namespace: 
   SD.LLBLGen.Pro.ORMSupportClasses
    Assembly:
   SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.9.0.0 (5.9.0)
Syntaxpublic InheritanceInfo(
	string superTypeEntityName,
	string ownerEntityName,
	InheritanceHierarchyType hierarchyType,
	RelationCollection relationsToHierarchyRoot,
	int discriminatorColumnIndex,
	Object discriminatorColumnValue,
	List<string> entityNamesOnHierarchyPath,
	IPredicateExpression typeFilterTargetPerEntityHierarchy,
	List<string> entityNamesOfPathsToLeafs
)
Public Sub New ( 
	superTypeEntityName As String,
	ownerEntityName As String,
	hierarchyType As InheritanceHierarchyType,
	relationsToHierarchyRoot As RelationCollection,
	discriminatorColumnIndex As Integer,
	discriminatorColumnValue As Object,
	entityNamesOnHierarchyPath As List(Of String),
	typeFilterTargetPerEntityHierarchy As IPredicateExpression,
	entityNamesOfPathsToLeafs As List(Of String)
)
Parameters
- superTypeEntityName
 - Type: SystemString
Name of the super type entity. - ownerEntityName
 - Type: SystemString
Name of the owner entity. - hierarchyType
 - Type: SD.LLBLGen.Pro.ORMSupportClassesInheritanceHierarchyType
Type of the hierarchy. - relationsToHierarchyRoot
 - Type: SD.LLBLGen.Pro.ORMSupportClassesRelationCollection
Relations to hierarchy root. - discriminatorColumnIndex
 - Type: SystemInt32
Index of the discriminator column. - discriminatorColumnValue
 - Type: SystemObject
Discriminator column value. - entityNamesOnHierarchyPath
 - Type: System.Collections.GenericListString
Entity names on hierarchy path. - typeFilterTargetPerEntityHierarchy
 - Type: SD.LLBLGen.Pro.ORMSupportClassesIPredicateExpression
The type filter target per entity hierarchy. - entityNamesOfPathsToLeafs
 - Type: System.Collections.GenericListString
The entity names of paths to leafs. 
See Also