Show / Hide Table of Contents

Class DocFolderRecordData

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

Inheritance
Object
DocFolderRecordData
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 DocFolderRecordData
Remarks

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

Constructors

DocFolderRecordData()

Declaration
public DocFolderRecordData()

Fields

AccessLevel

The access level for the folder

Declaration
public short AccessLevel
Field Value
Type Description
Int16

CreatedAt

When the folder was created.

Declaration
public DateTime CreatedAt
Field Value
Type Description
DateTime

CreatedBy

The used who created the folder.

Declaration
public int CreatedBy
Field Value
Type Description
Int32

DocFolderId

The primary id (auto-incremented)

Declaration
public int DocFolderId
Field Value
Type Description
Int32

FolderId

The parent folder. -1 if this is a root folder.

Declaration
public int FolderId
Field Value
Type Description
Int32

Fullname

The full name of this category, i.e. Foo/bar/test.

Declaration
public string Fullname
Field Value
Type Description
String

InheritedAccessLevel

The lowest access level for this folder or any parent

Declaration
public short InheritedAccessLevel
Field Value
Type Description
Int16

Status

The status of the folder.

Declaration
public short Status
Field Value
Type Description
Int16

Title

The title of the folder

Declaration
public string Title
Field Value
Type Description
String

Extension Methods

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