Show / Hide Table of Contents

Class SoSystemInfo

Get information about the current system.

Inheritance
Object
SoSystemInfo
Namespace: SuperOffice
Assembly: SoCore.dll
Syntax
public abstract class SoSystemInfo : Object

Constructors

SoSystemInfo()

Get information about the current system.

Declaration
protected SoSystemInfo()

Properties

AssemblyVersion

AssemblyVersion of NetServer

Declaration
public string AssemblyVersion { get; }
Property Value
Type Description
String

BranchName

Name of the branch the NetServer is built from.

Declaration
public string BranchName { get; }
Property Value
Type Description
String

BuildLabel

Build label for NetServer.

Declaration
public string BuildLabel { get; }
Property Value
Type Description
String

BuildType

Type of build.

Declaration
public NetServerBuildType BuildType { get; }
Property Value
Type Description
NetServerBuildType

Carrier

Get information about the current system.

Declaration
protected abstract SoSystemInfoCarrier Carrier { get; }
Property Value
Type Description
SoSystemInfoCarrier

CompanyId

License Info: Company id associated with license.

Declaration
public int CompanyId { get; }
Property Value
Type Description
Int32

CompanyName

License Info: Company name associated with license.

Declaration
public string CompanyName { get; }
Property Value
Type Description
String

DatabaseMinor

Minor name of database provider

Declaration
public string DatabaseMinor { get; }
Property Value
Type Description
String

DatabaseName

Name of database

Declaration
public string DatabaseName { get; }
Property Value
Type Description
String

DatabaseType

Major name of database provider

Declaration
public string DatabaseType { get; }
Property Value
Type Description
String

MSSQL | Oracle

DatabaseVersion

Database version number

Declaration
public int DatabaseVersion { get; }
Property Value
Type Description
Int32

DaysUntilNetServerExpiry

Days until this version of NetServer expires

Declaration
public int DaysUntilNetServerExpiry { get; }
Property Value
Type Description
Int32

Description

Description of the NetServer version.

Declaration
public string Description { get; }
Property Value
Type Description
String

FileVersion

FileVersion of NetServer.

Declaration
public string FileVersion { get; }
Property Value
Type Description
String

IsOnTravel

Is the current database on travel.

Declaration
public bool IsOnTravel { get; }
Property Value
Type Description
Boolean

IsSatellite

Is the current database a Satellite

Declaration
public bool IsSatellite { get; }
Property Value
Type Description
Boolean

IsUnicode

Is the database strings formatted as Unicode (i.e. NVARCHAR)

Declaration
public bool IsUnicode { get; }
Property Value
Type Description
Boolean

License

License issued by SuperOffice

Declaration
public LicenseInfo License { get; }
Property Value
Type Description
LicenseInfo

WarningEnglish

Warning information to be displayed to the user in plain English

Declaration
public string WarningEnglish { get; }
Property Value
Type Description
String

WarningResource

Warning information to be displayed to the user in resource format.

Declaration
public string WarningResource { get; }
Property Value
Type Description
String

Methods

Flush()

Get information about the current system.

Declaration
public abstract void Flush()

GetCurrent()

Get information about the current system.

Declaration
public static SoSystemInfo GetCurrent()
Returns
Type Description
SoSystemInfo

PrivateGetCarrier()

Get information about the current system.

Declaration
public SoSystemInfoCarrier PrivateGetCarrier()
Returns
Type Description
SoSystemInfoCarrier

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top