Class KbEntryRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the kb_entry table.
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class KbEntryRecordData : Object
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
KbEntryRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the kb_entry table.
Declaration
public KbEntryRecordData()
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
AccessLevel
The access level for this entry (enum).
Declaration
public short AccessLevel
Field Value
Type | Description |
---|---|
Int16 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Answer
The answer for this entry.
Declaration
public string Answer
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
CategoryId
The id of the category in which this entry is located.
Declaration
public int CategoryId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
CreatedBy
The id of the user who owns this entry.
Declaration
public int CreatedBy
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DbiAgentId
Integration agent (eJournal)
Declaration
public int DbiAgentId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DbiKey
The primary key for the integrated entry in the external datasource.
Declaration
public string DbiKey
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DbiLastModified
When the entry was last modified.
Declaration
public DateTime DbiLastModified
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DbiLastSyncronized
Last external syncronization.
Declaration
public DateTime DbiLastSyncronized
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ExpireDate
The date until which this entry is valid.
Declaration
public DateTime ExpireDate
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Flags
A bitmap field.
Declaration
public uint Flags
Field Value
Type | Description |
---|---|
UInt32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
KbEntryId
The primary key (auto-incremented)
Declaration
public int KbEntryId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Keywords
The keywords for this entry
Declaration
public string Keywords
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
LastChanged
When the entry was last changed.
Declaration
public DateTime LastChanged
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Question
The question for this entry.
Declaration
public string Question
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ReadCount
The number of times someone has read this entry from the customer frontend.
Declaration
public int ReadCount
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Score
The accumulated score (0..100) for this entry.
Declaration
public int Score
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ScoreWeight
The number of votes behind the accumulated score.
Declaration
public int ScoreWeight
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SortOrder
A scrictly ascending number indicating the sort-order when listing entries.
Declaration
public int SortOrder
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Status
The status for this entry (enum).
Declaration
public short Status
Field Value
Type | Description |
---|---|
Int16 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Title
The title of this entry.
Declaration
public string Title
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
WorkflowPhase
The workflow phase this entry is in
Declaration
public int WorkflowPhase
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full KbEntryRow 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 KbEntryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.