Coflyr · Backend model field catalog
SoftwareTrackingRow
No mapped database table.
9 C# properties4 field groupsGenerated 2026-10-06
This C# model is not mapped as an EF entity. Public properties come from compiled type metadata, including inherited properties; they are API or in-memory fields rather than table columns. Purpose text is inferred from names and should be checked against the feature workflow.
Identity and naming
3 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | HardwareSerialNumber | string | Required | Records hardware serial number for this software tracking row. |
| 2 | SoftwareName | string | Required | Records software name for this software tracking row. |
| 3 | SoftwarePartNumber | string | Required | Records software part number for this software tracking row. |
Relationships and references
2 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | AssetReference | string | Required | Records asset reference for this software tracking row. |
| 2 | InstallationId | Guid | Required | Selects the related installation record. |
Status and controls
3 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | ChecksumMatches | bool | Required | Indicates whether checksum matches applies to this software tracking row. |
| 2 | IsApprovedVersion | bool | Required | Indicates whether approved version applies to this software tracking row. |
| 3 | Status | SoftwareInstallationStatus | Required | Tracks the status of this software tracking row. |
Other fields
1 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | Version | string | Required | Records version for this software tracking row. |