Show / Hide Table of Contents

Class EjselectionRecordData

POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ejselection table.

Inheritance
Object
EjselectionRecordData
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class EjselectionRecordData
Remarks

Please use this class instead of a full EjselectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EjselectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Constructors

EjselectionRecordData()

Declaration
public EjselectionRecordData()

Fields

AccessLevel

Access level for this selection

Declaration
public int AccessLevel
Field Value
Type Description
Int32

Creator

The user who created this selection

Declaration
public int Creator
Field Value
Type Description
Int32

DisplayProperties

The display properties of this selection

Declaration
public string DisplayProperties
Field Value
Type Description
String

EjselectionId

Primary key

Declaration
public int EjselectionId
Field Value
Type Description
Int32

EjTable

The source table

Declaration
public string EjTable
Field Value
Type Description
String

HierarchyId

This extra table is inside this hierarchy folder

Declaration
public int HierarchyId
Field Value
Type Description
Int32

IncludeId

A unique name used for refering to selections in scripts, url's etc.

Declaration
public string IncludeId
Field Value
Type Description
String

LastCount

Last result count

Declaration
public int LastCount
Field Value
Type Description
Int32

LeftMenu

Will this selection be listed in the left menu?

Declaration
public short LeftMenu
Field Value
Type Description
Int16

Name

The name of this package

Declaration
public string Name
Field Value
Type Description
String

ResultConfig

XML data

Declaration
public string ResultConfig
Field Value
Type Description
String

SourceId

The id of the source we links to

Declaration
public int SourceId
Field Value
Type Description
Int32

SourceType

The source type of this selection

Declaration
public int SourceType
Field Value
Type Description
Int32

Extension Methods

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