Skip to content

XpressoEnvironments

XpressoEnvironments is a public enumeration nested inside ReportBase. It enumerates the xPression environment labels tracked by ReportBase.XpressoEnvironment.

Purpose

  • Provide a type-safe vocabulary for the xPression environment associated with a report.

Context

  • Namespace: SAIF.Services.Printing.Reporting
  • Assembly/package: SAIF.Services.Printing
  • Defined in: Reporting\ReportBase.vb (nested inside ReportBase)

Public members

Member Signature Purpose
Production Production = 0 Production xPression environment label.
Test Test Test xPression environment label.
NotSpecified NotSpecified Default value when no environment has been set; used as the initial value of ReportBase.XpressoEnvironment.

Behavioral notes

  • ReportBase initializes m_XpressoEnvironment to XpressoEnvironments.NotSpecified and exposes it through the XpressoEnvironment property.

Constraints and usage notes

  • Callers that need environment-specific behavior must set ReportBase.XpressoEnvironment explicitly, since the default value is NotSpecified.

Sources

  • Services\SAIF.Services.Printing\Reporting\ReportBase.vb