Class ProductVersionRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ProductVersion table.
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class ProductVersionRecordData : Object
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
ProductVersionRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ProductVersion table.
Declaration
public ProductVersionRecordData()
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
CodeName
The name of the code module, which is not the same as a license module
Declaration
public string CodeName
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Comment
Possible comment string added by code
Declaration
public string Comment
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
OwnerName
Owner of code module
Declaration
public string OwnerName
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ProductVersionId
Primary key
Declaration
public int ProductVersionId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Registered
Registered when in UTC.
Declaration
public DateTime Registered
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RegisteredAssociateId
Registered by whom
Declaration
public int RegisteredAssociateId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Updated
Last updated when in UTC.
Declaration
public DateTime Updated
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
UpdatedAssociateId
Last updated by whom
Declaration
public int UpdatedAssociateId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
UpdatedCount
Number of updates made to this record
Declaration
public short UpdatedCount
Field Value
Type | Description |
---|---|
Int16 |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
UpdatePath
Path MSI or other files, that contain the installation for this version; used for auto-update
Declaration
public string UpdatePath
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Version
The version string, formatted as the code module would like to. Keybase will have to understand these strings if they are relevant to the licenses issued.
Declaration
public string Version
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full ProductVersionRow 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 ProductVersionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.