Retrieves a collection of album entities for the paging scenarios.

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

Syntax

C#
public virtual EntityCollection<SnAlbumEntity> GetAlbums(
	Nullable<Guid> userId,
	Nullable<Guid> groupId,
	List<Guid> privacyLevelIds,
	bool fullPrefetchPath,
	int pageIndex,
	int pageSize,
	out int recordCount
)
Visual Basic
Public Overridable Function GetAlbums ( 
	userId As Nullable(Of Guid),
	groupId As Nullable(Of Guid),
	privacyLevelIds As List(Of Guid),
	fullPrefetchPath As Boolean,
	pageIndex As Integer,
	pageSize As Integer,
	<OutAttribute> ByRef recordCount As Integer
) As EntityCollection(Of SnAlbumEntity)
Visual C++
public:
virtual EntityCollection<SnAlbumEntity^>^ GetAlbums(
	Nullable<Guid> userId, 
	Nullable<Guid> groupId, 
	List<Guid>^ privacyLevelIds, 
	bool fullPrefetchPath, 
	int pageIndex, 
	int pageSize, 
	[OutAttribute] int% recordCount
)
F#
abstract GetAlbums : 
        userId : Nullable<Guid> * 
        groupId : Nullable<Guid> * 
        privacyLevelIds : List<Guid> * 
        fullPrefetchPath : bool * 
        pageIndex : int * 
        pageSize : int * 
        recordCount : int byref -> EntityCollection<SnAlbumEntity> 
override GetAlbums : 
        userId : Nullable<Guid> * 
        groupId : Nullable<Guid> * 
        privacyLevelIds : List<Guid> * 
        fullPrefetchPath : bool * 
        pageIndex : int * 
        pageSize : int * 
        recordCount : int byref -> EntityCollection<SnAlbumEntity> 

Parameters

userId
Type: System..::..Nullable<(Of <(<'Guid>)>)>
User ID.
groupId
Type: System..::..Nullable<(Of <(<'Guid>)>)>
Group ID.
privacyLevelIds
Type: System.Collections.Generic..::..List<(Of <(<'Guid>)>)>
Privacy level ids
fullPrefetchPath
Type: System..::..Boolean
Include full prefetch path
pageIndex
Type: System..::..Int32
Page index.
pageSize
Type: System..::..Int32
Page size.
recordCount
Type: System..::..Int32%
Record count.

Return Value

Type: EntityCollection<(Of <(<'SnAlbumEntity>)>)>
Collection of album entities that satisfy the criteria from the parameter list.

Implements

IAlbumBLL..::..GetAlbums(Nullable<(Of <<'(Guid>)>>), Nullable<(Of <<'(Guid>)>>), List<(Of <<'(Guid>)>>), Boolean, Int32, Int32, Int32%)

See Also