Gets the message main filter.

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

Syntax

C#
public virtual RelationPredicateBucket GetMessageFilter(
	Guid userId,
	List<MessageStatus> statuses,
	string filter
)
Visual Basic
Public Overridable Function GetMessageFilter ( 
	userId As Guid,
	statuses As List(Of MessageStatus),
	filter As String
) As RelationPredicateBucket
Visual C++
public:
virtual RelationPredicateBucket^ GetMessageFilter(
	Guid userId, 
	List<MessageStatus>^ statuses, 
	String^ filter
)
F#
abstract GetMessageFilter : 
        userId : Guid * 
        statuses : List<MessageStatus> * 
        filter : string -> RelationPredicateBucket 
override GetMessageFilter : 
        userId : Guid * 
        statuses : List<MessageStatus> * 
        filter : string -> RelationPredicateBucket 

Parameters

userId
Type: System..::..Guid
User Id.
statuses
Type: System.Collections.Generic..::..List<(Of <(<'MessageStatus>)>)>
Status list.
filter
Type: System..::..String
Search phrase.

Return Value

Type: RelationPredicateBucket
Filter bucket.

Implements

IMessageBLL..::..GetMessageFilter(Guid, List<(Of <<'(MessageStatus>)>>), String)

See Also