Show / Hide Table of Contents

Class TreeExplorerEntryRecordData

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

Inheritance
Object
TreeExplorerEntryRecordData
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class TreeExplorerEntryRecordData : Object
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Constructors

TreeExplorerEntryRecordData()

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

Declaration
public TreeExplorerEntryRecordData()
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Fields

ExpandOrder

If > 0 then expanded and insertorder for the tree

Declaration
public int ExpandOrder
Field Value
Type Description
Int32
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Href

The href of the entry

Declaration
public string Href
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Icon

The icon of the entry

Declaration
public string Icon
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

InternalId

The internal id for the tree

Declaration
public string InternalId
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

InternalParent

The internal parent id for the tree

Declaration
public string InternalParent
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Leaf

True if the entry is a leaf node

Declaration
public short Leaf
Field Value
Type Description
Int16
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Name

The name of the entry

Declaration
public string Name
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Onclick

The onclick action of the entry

Declaration
public string Onclick
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

ParentId

The parent id of the entry

Declaration
public int ParentId
Field Value
Type Description
Int32
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

SessionKey

The session this entry belongs to

Declaration
public string SessionKey
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

SortOrder

The order of the entry

Declaration
public int SortOrder
Field Value
Type Description
Int32
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Target

The target of the href of the entry

Declaration
public string Target
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Tooltip

The tooltip of the entry

Declaration
public string Tooltip
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

TreeExplorerEntryId

Primary key

Declaration
public int TreeExplorerEntryId
Field Value
Type Description
Int32
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

TreeKey

The key used for reloading

Declaration
public string TreeKey
Field Value
Type Description
String
Remarks

Please use this class instead of a full TreeExplorerEntryRow 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 TreeExplorerEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Extension Methods

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