Class QueryableNotificationUserService

Defines the members for a queryable user notification. This class supports the EPiServer infrastructure and is not intended to be used directly from your code.

Inheritance
System.Object
QueryableNotificationUserService
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Notification
Assembly: EPiServer.dll
Version: 8.11.0
Syntax
public abstract class QueryableNotificationUserService

Constructors

QueryableNotificationUserService()

Declaration
protected QueryableNotificationUserService()

Methods

FindAsync(String, Int32, Int32)

Asynchronously finds users by criterion.

Declaration
public abstract Task<PagedNotificationUserResult> FindAsync(string partOfUser, int pageIndex, int pageSize)
Parameters
Type Name Description
System.String partOfUser

Part of username, Email or displayname.

System.Int32 pageIndex

The index of the page of results to return. pageIndex is zero-based.

System.Int32 pageSize

The size of the page of results to return.

Returns
Type Description
System.Threading.Tasks.Task<PagedNotificationUserResult>

A PagedNotificationUserResult collection that contains a page of pageSize INotificationUser objects beginning at the page specified by pageIndex and total objects.

Extension Methods