Show / Hide Table of Contents

Class UserList

Inheritance
object
ListBase<UserList.UserListQuery, UserListItem>
UserList
Implements
IList
ICollection
IList<UserListItem>
ICollection<UserListItem>
IEnumerable<UserListItem>
IEnumerable
Inherited Members
ListBase<UserList.UserListQuery, UserListItem>.CopyTo(Array, int)
ListBase<UserList.UserListQuery, UserListItem>.CopyTo(UserListItem[], int)
ListBase<UserList.UserListQuery, UserListItem>.IndexOf(UserListItem)
ListBase<UserList.UserListQuery, UserListItem>.Contains(UserListItem)
ListBase<UserList.UserListQuery, UserListItem>.GetEnumerator()
ListBase<UserList.UserListQuery, UserListItem>.this[int]
ListBase<UserList.UserListQuery, UserListItem>.Count
ListBase<UserList.UserListQuery, UserListItem>.IsFixedSize
ListBase<UserList.UserListQuery, UserListItem>.IsReadOnly
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: SuperOffice.CRM.Archives
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public sealed class UserList : ListBase<UserList.UserListQuery, UserListItem>, IList, ICollection, IList<UserListItem>, ICollection<UserListItem>, IEnumerable<UserListItem>, IEnumerable

Constructors

UserList()

Declaration
public UserList()

Methods

OnLoadAsync(UserListQuery, SoDataReader, CancellationToken)

Responsible for reading each row with data from the SoDataReader and insert the object each row represents into the class' collection.

Declaration
protected override Task OnLoadAsync(UserList.UserListQuery query, SoDataReader reader, CancellationToken cancellationToken)
Parameters
Type Name Description
UserList.UserListQuery query
SoDataReader reader

The reader which contains all data in the list.

CancellationToken cancellationToken
Returns
Type Description
Task
Overrides
ListBase<UserList.UserListQuery, UserListItem>.OnLoadAsync(UserList.UserListQuery, SoDataReader, CancellationToken)

Implements

IList
ICollection
IList<T>
ICollection<T>
IEnumerable<T>
IEnumerable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top