Show / Hide Table of Contents

Class ProjectMemberList

Inheritance
Object
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>
ProjectMemberList
Implements
IList
ICollection
IList<ProjectMemberListItem>
ICollection<ProjectMemberListItem>
IEnumerable<ProjectMemberListItem>
IEnumerable
Inherited Members
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.get_Item(Int32)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.set_Item(Int32, Object)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList<ProjectMemberListItem>.get_Item(Int32)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList<ProjectMemberListItem>.set_Item(Int32, ProjectMemberListItem)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.CopyTo(Array, Int32)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.CopyTo(ProjectMemberListItem[], Int32)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.Add(Object)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.ICollection<ProjectMemberListItem>.Add(ProjectMemberListItem)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.IndexOf(Object)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IndexOf(ProjectMemberListItem)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.Contains(Object)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.Contains(ProjectMemberListItem)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.Clear()
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.ICollection<ProjectMemberListItem>.Clear()
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.Insert(Int32, Object)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList<ProjectMemberListItem>.Insert(Int32, ProjectMemberListItem)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.Remove(Object)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.ICollection<ProjectMemberListItem>.Remove(ProjectMemberListItem)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.RemoveAt(Int32)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList<ProjectMemberListItem>.RemoveAt(Int32)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.OnLoad(ProjectMemberList.ProjectMemberListQuery, SoDataReader)
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.GetEnumerator()
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IEnumerable<ProjectMemberListItem>.GetEnumerator()
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.Item[Int32]
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.ListCollection
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList.Item[Int32]
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IList<ProjectMemberListItem>.Item[Int32]
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.Count
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IsFixedSize
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.IsReadOnly
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.ICollection.IsSynchronized
ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>.ICollection.SyncRoot
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Archives
Assembly: SoDataBase.dll
Syntax
public sealed class ProjectMemberList : ListBase<ProjectMemberList.ProjectMemberListQuery, ProjectMemberListItem>, IList, ICollection, IList<ProjectMemberListItem>, ICollection<ProjectMemberListItem>, IEnumerable<ProjectMemberListItem>, IEnumerable

Methods

GetIndexOfItem(ProjectMemberListItem)

Returns the index of the given item.

Declaration
public int GetIndexOfItem(ProjectMemberListItem pro)
Parameters
Type Name Description
ProjectMemberListItem pro

The ProjectMemberListItem to search for.

Returns
Type Description
Int32

The index of the ProjectMemberListItem.

GetProject(Int32)

Returns the project corresponding to the project_id.

Declaration
public Project GetProject(int projectId)
Parameters
Type Name Description
Int32 projectId

The project.

Returns
Type Description
Project

The project.

OnLoad(ProjectMemberList.ProjectMemberListQuery, SoDataReader)

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

Declaration
protected override void OnLoad(ProjectMemberList.ProjectMemberListQuery query, SoDataReader reader)
Parameters
Type Name Description
ProjectMemberList.ProjectMemberListQuery query
SoDataReader reader

The reader which contains all data in the list.

Overrides
SuperOffice.CRM.Lists.ListBase<SuperOffice.CRM.Archives.ProjectMemberList.ProjectMemberListQuery, SuperOffice.CRM.Archives.ProjectMemberListItem>.OnLoad(SuperOffice.CRM.Archives.ProjectMemberList.ProjectMemberListQuery, SuperOffice.Data.SoDataReader)

Implements

System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IList<T>
System.Collections.Generic.ICollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
IEnumerableExtensions.ForEach<T>(System.Collections.Generic.IEnumerable<T>, System.Action<T>)
IEnumerableExtensions.ContainsAny<T>(System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IEnumerable<T>)
IEnumerableExtensions.Batch<T>(System.Collections.Generic.IEnumerable<T>, System.Int32)
IEnumerableExtensions.IndexOf<T>(System.Collections.Generic.IEnumerable<T>, T, System.Int32)
IEnumerableExtensions.IndexOf<T>(System.Collections.Generic.IEnumerable<T>, System.Func<T, System.Boolean>, System.Int32)
IEnumerableExtensions.Permute<T>(System.Collections.Generic.IEnumerable<T>, System.Int32)
IEnumerableExtensions.PermissiveToDictionary<T, K, V>(System.Collections.Generic.IEnumerable<T>, System.Func<T, K>, System.Func<T, V>)
IEnumerableExtensions.PermissiveToDictionary<T, K, V>(System.Collections.Generic.IEnumerable<T>, System.Func<T, K>, System.Func<T, V>, System.Collections.Generic.IEqualityComparer<K>)
IEnumerableExtensions.GetDifferentCombinations<T>(System.Collections.Generic.IEnumerable<T>, System.Int32)
CollectionOps.AtLeastOne<T>(IEnumerable<T>)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top