Gets all discussion boards.

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

Syntax

C#
public virtual EntityCollection<SnDiscussionBoardEntity> GetBoards(
	List<Guid> roleIds,
	List<Guid> filterBoardIds,
	Nullable<Guid> snGroupId,
	string searchPhrase,
	bool enableFullTextSearch,
	RelationPredicateBucket filter,
	int pageSize,
	int pageIndex,
	out int recordCount
)
Visual Basic
Public Overridable Function GetBoards ( 
	roleIds As List(Of Guid),
	filterBoardIds As List(Of Guid),
	snGroupId As Nullable(Of Guid),
	searchPhrase As String,
	enableFullTextSearch As Boolean,
	filter As RelationPredicateBucket,
	pageSize As Integer,
	pageIndex As Integer,
	<OutAttribute> ByRef recordCount As Integer
) As EntityCollection(Of SnDiscussionBoardEntity)
Visual C++
public:
virtual EntityCollection<SnDiscussionBoardEntity^>^ GetBoards(
	List<Guid>^ roleIds, 
	List<Guid>^ filterBoardIds, 
	Nullable<Guid> snGroupId, 
	String^ searchPhrase, 
	bool enableFullTextSearch, 
	RelationPredicateBucket^ filter, 
	int pageSize, 
	int pageIndex, 
	[OutAttribute] int% recordCount
)
F#
abstract GetBoards : 
        roleIds : List<Guid> * 
        filterBoardIds : List<Guid> * 
        snGroupId : Nullable<Guid> * 
        searchPhrase : string * 
        enableFullTextSearch : bool * 
        filter : RelationPredicateBucket * 
        pageSize : int * 
        pageIndex : int * 
        recordCount : int byref -> EntityCollection<SnDiscussionBoardEntity> 
override GetBoards : 
        roleIds : List<Guid> * 
        filterBoardIds : List<Guid> * 
        snGroupId : Nullable<Guid> * 
        searchPhrase : string * 
        enableFullTextSearch : bool * 
        filter : RelationPredicateBucket * 
        pageSize : int * 
        pageIndex : int * 
        recordCount : int byref -> EntityCollection<SnDiscussionBoardEntity> 

Parameters

roleIds
Type: System.Collections.Generic..::..List<(Of <(<'Guid>)>)>
Board role Ids
filterBoardIds
Type: System.Collections.Generic..::..List<(Of <(<'Guid>)>)>
Filter by Board Ids
snGroupId
Type: System..::..Nullable<(Of <(<'Guid>)>)>
Social network group id
searchPhrase
Type: System..::..String
Search phrase
enableFullTextSearch
Type: System..::..Boolean
Enable full text search.
filter
Type: RelationPredicateBucket
Filter bucket
pageSize
Type: System..::..Int32
Page size
pageIndex
Type: System..::..Int32
Page index
recordCount
Type: System..::..Int32%
Total number of elements

Return Value

Type: EntityCollection<(Of <(<'SnDiscussionBoardEntity>)>)>
Collection of discussion board elements

Implements

IDiscussionBLL..::..GetBoards(List<(Of <<'(Guid>)>>), List<(Of <<'(Guid>)>>), Nullable<(Of <<'(Guid>)>>), String, Boolean, RelationPredicateBucket, Int32, Int32, Int32%)

See Also