Show / Hide Table of Contents

Class PersonCollection.PersonCollectionIdx

Base class for the index facades.

Inheritance
Object
EntityIdxBase
EntityIdxBase<PersonTableInfo, PersonRow.PersonRowIdxBase>
Person.PersonIdxBase
PersonCollection.PersonCollectionIdx
PersonCollection.PersonCollectionIdx<TIdx>
Implements
ISentryIgnorable
Inherited Members
Person.PersonIdxBase.AssociateRelationTableInfo
Person.PersonIdxBase.UdefLargeRelationTableInfo
Person.PersonIdxBase.UdefSmallRelationTableInfo
Person.PersonIdxBase.CategoryRelationTableInfo
Person.PersonIdxBase.BusinessRelationTableInfo
Person.PersonIdxBase.ContactRelationTableInfo
Person.PersonIdxBase.PositionRelationTableInfo
Person.PersonIdxBase.AddressRelationTableInfo
Person.PersonIdxBase.CountryRelationTableInfo
Person.PersonIdxBase.InfoRelationTableInfo
Person.PersonIdxBase.TableInfo
EntityIdxBase<PersonTableInfo, PersonRow.PersonRowIdxBase>.BeginIgnoreSentryCheck()
EntityIdxBase<PersonTableInfo, PersonRow.PersonRowIdxBase>.EndIgnoreSentryCheck()
EntityIdxBase<PersonTableInfo, PersonRow.PersonRowIdxBase>.TableInfo
EntityIdxBase<PersonTableInfo, PersonRow.PersonRowIdxBase>.RowIdx
EntityIdxBase<PersonTableInfo, PersonRow.PersonRowIdxBase>.JoinRestriction
EntityIdxBase<PersonTableInfo, PersonRow.PersonRowIdxBase>.ReturnFields
EntityIdxBase<PersonTableInfo, PersonRow.PersonRowIdxBase>.IsSentryIgnored
EntityIdxBase.BeginIgnoreSentryCheck()
EntityIdxBase.EndIgnoreSentryCheck()
EntityIdxBase.IsSentryIgnored
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Entities
Assembly: SoDataBase.dll
Syntax
public abstract class PersonCollectionIdx : Person.PersonIdxBase, ISentryIgnorable

Constructors

PersonCollectionIdx(PersonRows.PersonRowsIdx)

Constructor for the index facades.

Declaration
protected PersonCollectionIdx(PersonRows.PersonRowsIdx idx)
Parameters
Type Name Description
PersonRows.PersonRowsIdx idx

Index for the PersonRows object

Properties

IsDistinct

Flag indicating that the Select-command is DISTINCT.

Declaration
public virtual bool IsDistinct { get; set; }
Property Value
Type Description
Boolean

Methods

ToPersonCollection()

Operator retrieving an object assignable to PersonCollection based upon the index.

Declaration
public PersonCollection ToPersonCollection()
Returns
Type Description
PersonCollection

Instance of an object assignable to PersonCollection based upon the value of the index.

Operators

Implicit(PersonCollection.PersonCollectionIdx to PersonCollection)

Operator retrieving an object assignable to PersonCollection based upon the index.

Declaration
public static implicit operator PersonCollection(PersonCollection.PersonCollectionIdx idx)
Parameters
Type Name Description
PersonCollection.PersonCollectionIdx idx

The index the PersonCollection represents

Returns
Type Description
PersonCollection

Instance of an object assignable to PersonCollection based upon the value of the index.

Implements

ISentryIgnorable

Extension Methods

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