Retrieves a list of child items, oveload that uses paging.

Namespace: MonoSoftware.MonoX.BusinessLayer
Assembly: MonoX (in MonoX.dll) Version: 5.1.40.5065 (5.1.40.5065)

Syntax

C#
EntityCollection<T> GetChildItems<T>(
	Guid parentId,
	int parentEntityType,
	int childEntityType,
	SortExpression sorter,
	int pageNumber,
	int pageSize,
	out int recordCount
)
where T : EntityBase2
Visual Basic
Function GetChildItems(Of T As EntityBase2) ( 
	parentId As Guid,
	parentEntityType As Integer,
	childEntityType As Integer,
	sorter As SortExpression,
	pageNumber As Integer,
	pageSize As Integer,
	<OutAttribute> ByRef recordCount As Integer
) As EntityCollection(Of T)
Visual C++
generic<typename T>
where T : EntityBase2
EntityCollection<T>^ GetChildItems(
	Guid parentId, 
	int parentEntityType, 
	int childEntityType, 
	SortExpression^ sorter, 
	int pageNumber, 
	int pageSize, 
	[OutAttribute] int% recordCount
)
F#
abstract GetChildItems : 
        parentId : Guid * 
        parentEntityType : int * 
        childEntityType : int * 
        sorter : SortExpression * 
        pageNumber : int * 
        pageSize : int * 
        recordCount : int byref -> EntityCollection<'T>  when 'T : EntityBase2

Parameters

parentId
Type: System..::..Guid
Parent id.
parentEntityType
Type: System..::..Int32
Parent entity type (for example BlogPost).
childEntityType
Type: System..::..Int32
Child entity type (for example SnComment).
sorter
Type: SortExpression
Sorted that is to be used.
pageNumber
Type: System..::..Int32
Page number.
pageSize
Type: System..::..Int32
Page size.
recordCount
Type: System..::..Int32%
Record count.

Type Parameters

T
Type of child item(s).

Return Value

Type: EntityCollection<(Of <(<'T>)>)>
Collection of related child entities.

See Also