Class TableInfo
A class to represent information about a CRM table. GetTableInfo(string)
public class TableInfo
- Inheritance
-
TableInfo
- Inherited Members
Properties
Caption
The caption assigned to this table. Caption should always be unique within all CRM tables (readonly).
public string Caption { get; }
Property Value
CompanyField
The fieldname of the field on the table that stores the Company ID of the company that each record is linked to, if applicable (readonly).
public string CompanyField { get; }
Property Value
DescriptionField
Description field for a table (entity) (readonly).
public string DescriptionField { get; }
Property Value
EntityKind
Type of Entity. Can be one of the following: blank, core, asp, dotnet or virtual. Blank is the same as core.
public string EntityKind { get; }
Property Value
ExternalTable
Return true if is a table connection.
public bool ExternalTable { get; }
Property Value
Id
The ID of this table within Custom_Tables (readonly).
public int Id { get; }
Property Value
IdField
The field name within the table that stores the unique ID for each record (readonly).
public string IdField { get; }
Property Value
Key
Gets the table key field.
public int Key { get; }
Property Value
Name
The actual name of the table (readonly).
public string Name { get; }
Property Value
PersonField
The fieldname of the field on the table that stores the Person ID of the Person that each record is linked to, if applicable (readonly).
public string PersonField { get; }
Property Value
Prefix
The prefix of the table (readonly). This is a fixed string that prefixes all the column names on the table. Only applicable for standard CRM tables.
public string Prefix { get; }
Property Value
PrimaryTable
True if this table is a primary table (readonly).
public bool PrimaryTable { get; }
Property Value
TeamField
The fieldname of the field on the table that stores the Team ID for the record, if applicable (readonly).
public string TeamField { get; }
Property Value
UserField
The fieldname of the field on the table that stores the User ID of the user that each record is assigned to, if applicable (readonly).
public string UserField { get; }
Property Value
ViewAction
The View Action assigned to table (entity) (readonly).
public int ViewAction { get; }
Property Value
ViewFileName
File name to view ASP (ASP file) or .NET (assembly file) entity.
public string ViewFileName { get; }
Property Value
ViewMethod
Method name to run .NET entity summary page (used with corresponding ViewFileName).
public string ViewMethod { get; }
Property Value
Methods
~TableInfo()
Destructor for the TableInfo class.
protected ~TableInfo()