Class EjpackageRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ejpackage table.
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class EjpackageRecordData : Object
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
EjpackageRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ejpackage table.
Declaration
public EjpackageRecordData()
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
AttachmentId
The attachment.id for the attachment containing the xml
Declaration
public int AttachmentId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Description
Description/comment
Declaration
public string Description
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
EjpackageId
Primary key
Declaration
public int EjpackageId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
EjVersion
The oldest eJournal version this package can be installed on
Declaration
public string EjVersion
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
InstallScript
Installation script
Declaration
public string InstallScript
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Locked
Locked package - components should not be modified by users
Declaration
public short Locked
Field Value
Type | Description |
---|---|
Int16 |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Name
The name of this package
Declaration
public string Name
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
PackageVersion
Version of the created package
Declaration
public string PackageVersion
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
UploadedAt
Time of upload of this package
Declaration
public DateTime UploadedAt
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
UploadedBy
Uploaded by
Declaration
public int UploadedBy
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full EjpackageRow 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 EjpackageTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.