Namespace SuperOffice
Classes
CurrentPrincipalEnvironmentInfoPlugin
DoneNotDoneSplitter<InnerProvider, RootExtender>
If we are creating a Diary Checklist, then we need to fetch activites that are overdue and not done, plus (depending on preference) activities that have been marked as done today. This class works as an adapter between an outer multi-activity-type combiner and an inner type-specific (sale, doc, appnt) provider
HistoryStrings
Helper class that exposes history list names that are used to identify current values. These names either uniquely represents table_id/extra_id in the history table, or Preference values
ListNameConstants
Defines hardcoded listnames and corresponing hardcoded id
NetServerVersion
Version information.
Pair<TFirst, TSecond>
ServiceConstants
SoContext
Class holding context information about the currently logged on user.
SoDatabaseContext
Container for the current database context/session
SoDatabaseContext.DatabaseContext
Class keeping track of entered and left database context. Use EnterDatabaseContext(string) to enter a database context.
SoDatabaseContextStatic<T>
Helper class for storing things in a Database Context (that used to be static)
SoOperationContext
Hold information about current operation context.
SoSession
Session object used to authenticate and handle a SuperOffice session
SoSystemInfo
Get information about the current system.
UserPreferenceDefaults
Defines user preference default values
Enums
NetServerBuildType
Type of build.
OperationContextType
UpgradeStatus
Delegates
SoDatabaseLogOut
Event raised as part of dissconnect database process (formerly referred to as the database logout process)