DocumentDistributionLog¶
DocumentDistributionLog is a data-carrier contract (DTO) in the Documents area of SAIF.SAIFCode.Core, exposing the properties SAIF.Services and its consumers read and populate for this entity*.
Purpose¶
- Carries data for the Documents area, consumed by SAIF.Services and other layers that reference this library's contracts*.
Context¶
- Namespace:
SAIF.Core.Contracts.Documents - Kind: Class
- Assembly/package:
SAIF.Core(NuGet packageSAIF.SAIFCode.Core)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Id |
long Id { get; set; } |
Represents the ID associated with this DocumentDistributionLog*. |
DocumentRequestLogSeqNum |
long DocumentRequestLogSeqNum { get; set; } |
Represents the document request log seq num associated with this DocumentDistributionLog*. |
DocRequestLogStatusCode |
string DocRequestLogStatusCode { get; set; } |
Classifies the doc request log status using a coded value*. |
PlannedDistributionDate |
DateTime? PlannedDistributionDate { get; set; } |
Records the date of the planned distribution*. |
ActualDistributionDate |
DateTime? ActualDistributionDate { get; set; } |
Records the date of the actual distribution*. |
PackageName |
string PackageName { get; set; } |
Holds the package name recorded on this DocumentDistributionLog*. |
Xml |
string Xml { get; set; } |
Represents the xml associated with this DocumentDistributionLog*. |
PrinterName |
string PrinterName { get; set; } |
Holds the printer name recorded on this DocumentDistributionLog*. |
PrintMode |
string PrintMode { get; set; } |
Represents the print mode associated with this DocumentDistributionLog*. |
Copies |
long Copies { get; set; } |
Represents the copies associated with this DocumentDistributionLog*. |
ScaleMode |
string ScaleMode { get; set; } |
Represents the scale mode associated with this DocumentDistributionLog*. |
OutputProfile |
string OutputProfile { get; set; } |
Represents the output profile associated with this DocumentDistributionLog*. |
ImportInfo |
string ImportInfo { get; set; } |
Represents the import info associated with this DocumentDistributionLog*. |
EmailInfo |
string EmailInfo { get; set; } |
Represents the email info associated with this DocumentDistributionLog*. |
FaxInfo |
string FaxInfo { get; set; } |
Represents the fax info associated with this DocumentDistributionLog*. |
CertificationInfo |
string CertificationInfo { get; set; } |
Represents the certification info associated with this DocumentDistributionLog*. |
ImagePath |
string ImagePath { get; set; } |
Represents the image path associated with this DocumentDistributionLog*. |
Tray |
string Tray { get; set; } |
Represents the tray associated with this DocumentDistributionLog*. |
DeferredInfo |
string DeferredInfo { get; set; } |
Represents the deferred info associated with this DocumentDistributionLog*. |
Application |
string Application { get; set; } |
Represents the application associated with this DocumentDistributionLog*. |
CreateUser |
string CreateUser { get; set; } |
Identifies the user tied to the create on this DocumentDistributionLog*. |
CreateDate |
DateTime CreateDate { get; set; } |
Records the date of the create*. |
UpdateUser |
string UpdateUser { get; set; } |
Identifies the user tied to the update on this DocumentDistributionLog*. |
UpdateDate |
DateTime UpdateDate { get; set; } |
Records the date of the update*. |
RequestForDocument |
RequestLog RequestForDocument { set; } |
Represents the request for document associated with this DocumentDistributionLog*. |
Note: Statements marked with
*were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with**could not be confirmed; treat as unknown until verified.
Sources¶
- Core/SAIF.Core/Contracts/Documents/DocumentDistributionLog.cs