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(
	Nullable<Guid> languageId,
	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 ( 
	languageId As Nullable(Of Guid),
	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(
	Nullable<Guid> languageId, 
	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 : 
        languageId : Nullable<Guid> * 
        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 : 
        languageId : Nullable<Guid> * 
        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

languageId
Type: System..::..Nullable<(Of <(<'Guid>)>)>
Language Id.
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(Nullable<(Of <<'(Guid>)>>), List<(Of <<'(Guid>)>>), List<(Of <<'(Guid>)>>), Nullable<(Of <<'(Guid>)>>), String, Boolean, RelationPredicateBucket, Int32, Int32, Int32%)

See Also