Class ExtTableRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ext_table table.
Inheritance
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class ExtTableRecordData
Remarks
Please use this class instead of a full ExtTableRow 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 ExtTableTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
ExtTableRecordData()
Declaration
public ExtTableRecordData()
Fields
ChildTable
The reference to the child table.
Declaration
public int ChildTable
Field Value
Type | Description |
---|---|
System.Int32 |
ExtDatasource
The reference to the associated datasource.
Declaration
public int ExtDatasource
Field Value
Type | Description |
---|---|
System.Int32 |
ExtTableId
The primary key (auto-incremented)
Declaration
public int ExtTableId
Field Value
Type | Description |
---|---|
System.Int32 |
LdapSearchBase2
LDAP search base, multiple search bases are seperated by new line
Declaration
public string LdapSearchBase2
Field Value
Type | Description |
---|---|
System.String |
LdapSearchFilter
LDAP search query
Declaration
public string LdapSearchFilter
Field Value
Type | Description |
---|---|
System.String |
LdapSearchResult
Select which data to return from LDAP
Declaration
public string LdapSearchResult
Field Value
Type | Description |
---|---|
System.String |
Name
The name for this field
Declaration
public string Name
Field Value
Type | Description |
---|---|
System.String |
ParentTable
The reference to the parent table.
Declaration
public int ParentTable
Field Value
Type | Description |
---|---|
System.Int32 |
PrimaryKey
The name of the primary key. TODO: depreciated?
Declaration
public string PrimaryKey
Field Value
Type | Description |
---|---|
System.String |
Priority
TODO: depreciated?
Declaration
public int Priority
Field Value
Type | Description |
---|---|
System.Int32 |
SqlLimit
Used for LIMIT optimiziation of the search query
Declaration
public int SqlLimit
Field Value
Type | Description |
---|---|
System.Int32 |
SqlQuery
The SQL query used for fetching the external data.
Declaration
public string SqlQuery
Field Value
Type | Description |
---|---|
System.String |
SqlQuery2
The SQL query used for fetching the external data. Part 2
Declaration
public string SqlQuery2
Field Value
Type | Description |
---|---|
System.String |
Target
Enum indicating the target table (customer or cust_company).
Declaration
public int Target
Field Value
Type | Description |
---|---|
System.Int32 |