Skip to content

XPressions

XPressions-channel option payload for downstream document-rendering and batch-output workflows.

Compilation status: This type is defined in Business\SAIF.Business.Policy.Audit.ApiCalls\DistributionMethod.cs, which is present in this library's source directory but is not listed in the <Compile> item group of SAIF.BOF.Business.Policy.Audit.ApiCalls.csproj. It is a source-included artifact and is not part of the compiled SAIF.Business.Policy.Audit.ApiCalls assembly's public surface.

Purpose

  • Carry batch identifiers and output-file metadata used when the distribution route targets XPressions processing.

Context

  • Namespace: SAIF.Business.Policy.Audit.ApiCalls
  • Assembly/package: SAIF.Business.Policy.Audit.ApiCalls

Public members

Member Signature Purpose
DistributionMethodType public string DistributionMethodType { get; } Exposes XPressions as the discriminator for this delivery-channel payload.
DistributionLogIds public long[] DistributionLogIds { get; set; } Identifiers of prior distribution-log entries this XPressions job should aggregate or replace.*
JobXmlFilePath public string JobXmlFilePath { get; set; } File path to the job XML that XPressions uses to drive rendering.
UniqueOutputFileName public string UniqueOutputFileName { get; set; } Unique file name assigned to the XPressions output.
DashboardJobName public string DashboardJobName { get; set; } Job name shown in the XPressions dashboard for tracking.*

Behavioral notes

  • The class inherits DistributionMethodType from DistributionMethod<XPressions>.

Constraints and usage notes

  • File-path and batch-job semantics are defined by the downstream XPressions integration.

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

  • Business\SAIF.Business.Policy.Audit.ApiCalls\DistributionMethod.cs