Class KbEntryTableInfo
Table 'kb_entry': This table contains FAQ entries.
Implements
Inherited Members
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
[DatabaseTable("kb_entry")]
public class KbEntryTableInfo : TableInfo, ICloneable
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Fields
DictionaryTableName
Conceptual name of table KbEntry in the database dictionary: kb_entry
Declaration
public const string DictionaryTableName = "kb_entry"
Field Value
Type | Description |
---|---|
string |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Properties
AccessLevel
Field 'access_level' in table 'kb_entry': Dictionary type Enum, .NET type: short
The access level for this entry (enum).Declaration
public UInt16FieldInfo AccessLevel { get; }
Property Value
Type | Description |
---|---|
UInt16FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Answer
Field 'answer' in table 'kb_entry': Dictionary type Clob, .NET type: string
The answer for this entry.Declaration
public StringFieldInfo Answer { get; }
Property Value
Type | Description |
---|---|
StringFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
CategoryId
Field 'category_id' in table 'kb_entry': Dictionary type FK, target: KbCategory, .NET type: int
The id of the category in which this entry is located.Declaration
public Int32FieldInfo CategoryId { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
CategoryId_InnerJoin_KbCategory
Generated join from the foreign key CategoryId in this table, to its target table KbCategoryTableInfo.
Declaration
public TargetedInnerJoin<KbCategoryTableInfo> CategoryId_InnerJoin_KbCategory { get; }
Property Value
Type | Description |
---|---|
TargetedInnerJoin<KbCategoryTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
CreatedBy
Field 'created_by' in table 'kb_entry': Dictionary type FK, target: Ejuser, .NET type: int
The id of the user who owns this entry.Declaration
public Int32FieldInfo CreatedBy { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
CreatedBy_InnerJoin_Ejuser
Generated join from the foreign key CreatedBy in this table, to its target table EjuserTableInfo.
Declaration
public TargetedInnerJoin<EjuserTableInfo> CreatedBy_InnerJoin_Ejuser { get; }
Property Value
Type | Description |
---|---|
TargetedInnerJoin<EjuserTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
DbiAgentId
Field 'dbi_agent_id' in table 'kb_entry': Dictionary type FK, target: DbiAgent, .NET type: int
Integration agent (eJournal)Declaration
public Int32FieldInfo DbiAgentId { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
DbiAgentId_InnerJoin_DbiAgent
Generated join from the foreign key DbiAgentId in this table, to its target table DbiAgentTableInfo.
Declaration
public TargetedInnerJoin<DbiAgentTableInfo> DbiAgentId_InnerJoin_DbiAgent { get; }
Property Value
Type | Description |
---|---|
TargetedInnerJoin<DbiAgentTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
DbiKey
Field 'dbi_key' in table 'kb_entry': Dictionary type String[256], .NET type: string
The primary key for the integrated entry in the external datasource.Declaration
public StringFieldInfo DbiKey { get; }
Property Value
Type | Description |
---|---|
StringFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
DbiLastModified
Field 'dbi_last_modified' in table 'kb_entry': Dictionary type DateTime, .NET type: DateTime
When the entry was last modified.Declaration
public DateTimeFieldInfo DbiLastModified { get; }
Property Value
Type | Description |
---|---|
DateTimeFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
DbiLastSyncronized
Field 'dbi_last_syncronized' in table 'kb_entry': Dictionary type DateTime, .NET type: DateTime
Last external syncronization.Declaration
public DateTimeFieldInfo DbiLastSyncronized { get; }
Property Value
Type | Description |
---|---|
DateTimeFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Definition
Definition of the table as described in the deployed runtime dictionary
Declaration
public override SoTable Definition { get; }
Property Value
Type | Description |
---|---|
SoTable |
Overrides
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
DictionaryTableNumber
Table number for table KbEntry in the database dictionary; potentially changes between databases, but always the same over the lifetime of any single database
Declaration
public int DictionaryTableNumber { get; }
Property Value
Type | Description |
---|---|
int |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
ExpireDate
Field 'expire_date' in table 'kb_entry': Dictionary type DateTime, .NET type: DateTime
The date until which this entry is valid.Declaration
public DateTimeFieldInfo ExpireDate { get; }
Property Value
Type | Description |
---|---|
DateTimeFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Flags
Field 'flags' in table 'kb_entry': Dictionary type UInt, .NET type: uint
A bitmap field.Declaration
public FieldInfo Flags { get; }
Property Value
Type | Description |
---|---|
FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
KbEntryId
Field 'id' in table 'kb_entry': Dictionary type PK, .NET type: int
The primary key (auto-incremented)Declaration
public Int32FieldInfo KbEntryId { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Keywords
Field 'keywords' in table 'kb_entry': Dictionary type String[256], .NET type: string
The keywords for this entryDeclaration
public StringFieldInfo Keywords { get; }
Property Value
Type | Description |
---|---|
StringFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LastChanged
Field 'last_changed' in table 'kb_entry': Dictionary type DateTime, .NET type: DateTime
When the entry was last changed.Declaration
public DateTimeFieldInfo LastChanged { get; }
Property Value
Type | Description |
---|---|
DateTimeFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LeftOuterJoin_KbAttachment_EntryId
Generated left outer join from the primary key KbEntryId on this table, to KbAttachment.EntryId.
Declaration
public TargetedLeftOuterJoin<KbAttachmentTableInfo> LeftOuterJoin_KbAttachment_EntryId { get; }
Property Value
Type | Description |
---|---|
TargetedLeftOuterJoin<KbAttachmentTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LeftOuterJoin_KbEntryComment_KbEntryId
Generated left outer join from the primary key KbEntryId on this table, to KbEntryComment.KbEntryId.
Declaration
public TargetedLeftOuterJoin<KbEntryCommentTableInfo> LeftOuterJoin_KbEntryComment_KbEntryId { get; }
Property Value
Type | Description |
---|---|
TargetedLeftOuterJoin<KbEntryCommentTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LeftOuterJoin_KbEntryKeyword_KbEntryId
Generated left outer join from the primary key KbEntryId on this table, to KbEntryKeyword.KbEntryId.
Declaration
public TargetedLeftOuterJoin<KbEntryKeywordTableInfo> LeftOuterJoin_KbEntryKeyword_KbEntryId { get; }
Property Value
Type | Description |
---|---|
TargetedLeftOuterJoin<KbEntryKeywordTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LeftOuterJoin_KbEntryLog_KbEntryId
Generated left outer join from the primary key KbEntryId on this table, to KbEntryLog.KbEntryId.
Declaration
public TargetedLeftOuterJoin<KbEntryLogTableInfo> LeftOuterJoin_KbEntryLog_KbEntryId { get; }
Property Value
Type | Description |
---|---|
TargetedLeftOuterJoin<KbEntryLogTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LeftOuterJoin_KbGroupEntry_KbEntryId
Generated left outer join from the primary key KbEntryId on this table, to KbGroupEntry.KbEntryId.
Declaration
public TargetedLeftOuterJoin<KbGroupEntryTableInfo> LeftOuterJoin_KbGroupEntry_KbEntryId { get; }
Property Value
Type | Description |
---|---|
TargetedLeftOuterJoin<KbGroupEntryTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LeftOuterJoin_KbHttpLink_EntryId
Generated left outer join from the primary key KbEntryId on this table, to KbHttpLink.EntryId.
Declaration
public TargetedLeftOuterJoin<KbHttpLinkTableInfo> LeftOuterJoin_KbHttpLink_EntryId { get; }
Property Value
Type | Description |
---|---|
TargetedLeftOuterJoin<KbHttpLinkTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LeftOuterJoin_KbSolutionFinderEntry_KbEntry
Generated left outer join from the primary key KbEntryId on this table, to KbSolutionFinderEntry.KbEntry.
Declaration
public TargetedLeftOuterJoin<KbSolutionFinderEntryTableInfo> LeftOuterJoin_KbSolutionFinderEntry_KbEntry { get; }
Property Value
Type | Description |
---|---|
TargetedLeftOuterJoin<KbSolutionFinderEntryTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
LeftOuterJoin_WordRelations_EntryId
Generated left outer join from the primary key KbEntryId on this table, to WordRelations.EntryId.
Declaration
public TargetedLeftOuterJoin<WordRelationsTableInfo> LeftOuterJoin_WordRelations_EntryId { get; }
Property Value
Type | Description |
---|---|
TargetedLeftOuterJoin<WordRelationsTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Question
Field 'question' in table 'kb_entry': Dictionary type Clob, .NET type: string
The question for this entry.Declaration
public StringFieldInfo Question { get; }
Property Value
Type | Description |
---|---|
StringFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
ReadCount
Field 'read_count' in table 'kb_entry': Dictionary type Int, .NET type: int
The number of times someone has read this entry from the customer frontend.Declaration
public Int32FieldInfo ReadCount { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
RuntimeDefinition
Definition of the table as described in the deployed runtime dictionary
Declaration
[Obsolete("Use instance property Definition or static member DictionaryTableNumber", true)]
public static SoTable RuntimeDefinition { get; }
Property Value
Type | Description |
---|---|
SoTable |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Score
Field 'score' in table 'kb_entry': Dictionary type Int, .NET type: int
The accumulated score (0..100) for this entry.Declaration
public Int32FieldInfo Score { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
ScoreWeight
Field 'score_weight' in table 'kb_entry': Dictionary type Int, .NET type: int
The number of votes behind the accumulated score.Declaration
public Int32FieldInfo ScoreWeight { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
SortOrder
Field 'sort_order' in table 'kb_entry': Dictionary type Int, .NET type: int
A scrictly ascending number indicating the sort-order when listing entries.Declaration
public Int32FieldInfo SortOrder { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Status
Field 'status' in table 'kb_entry': Dictionary type Enum, .NET type: short
The status for this entry (enum).Declaration
public UInt16FieldInfo Status { get; }
Property Value
Type | Description |
---|---|
UInt16FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Title
Field 'title' in table 'kb_entry': Dictionary type String[256], .NET type: string
The title of this entry.Declaration
public StringFieldInfo Title { get; }
Property Value
Type | Description |
---|---|
StringFieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
WorkflowPhase
Field 'workflow_phase' in table 'kb_entry': Dictionary type FK, target: KbWorkflow, .NET type: int
The workflow phase this entry is inDeclaration
public Int32FieldInfo WorkflowPhase { get; }
Property Value
Type | Description |
---|---|
Int32FieldInfo |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
WorkflowPhase_InnerJoin_KbWorkflow
Generated join from the foreign key WorkflowPhase in this table, to its target table KbWorkflowTableInfo.
Declaration
public TargetedInnerJoin<KbWorkflowTableInfo> WorkflowPhase_InnerJoin_KbWorkflow { get; }
Property Value
Type | Description |
---|---|
TargetedInnerJoin<KbWorkflowTableInfo> |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
Methods
IdxTitle(string)
Shortcut method for looking up using the database index Title, which spans the following fields:
Field | Description |
---|---|
Title | The title of this entry. |
Declaration
public Restriction IdxTitle(string title)
Parameters
Type | Name | Description |
---|---|---|
string | title |
Returns
Type | Description |
---|---|
Restriction |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
IdxTitleQuestion(string, string)
Shortcut method for looking up using the database index TitleQuestion, which spans the following fields:
Field | Description |
---|---|
Title | The title of this entry. |
Question | The question for this entry. |
Declaration
public Restriction IdxTitleQuestion(string title, string question)
Parameters
Type | Name | Description |
---|---|---|
string | title | |
string | question |
Returns
Type | Description |
---|---|
Restriction |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().
IdxTitleQuestionAnswer(string, string, string)
Shortcut method for looking up using the database index TitleQuestionAnswer, which spans the following fields:
Field | Description |
---|---|
Title | The title of this entry. |
Question | The question for this entry. |
Answer | The answer for this entry. |
Declaration
public Restriction IdxTitleQuestionAnswer(string title, string question, string answer)
Parameters
Type | Name | Description |
---|---|---|
string | title | |
string | question | |
string | answer |
Returns
Type | Description |
---|---|
Restriction |
Remarks
An instance of this class represents one instance of this table in an SQL statement. In most
cases each table appears only once in a SELECT, but in cases where you need to self-join, or
there are multiple occurrences for other reasons (typically additional restrictions in the joins),
then you will need multiple instances.
Instances of this class are created by calling TablesInfo.GetKbEntryInfo().