Class SoSystemInfo
Get information about the current system.
Assembly: SoCore.dll
Syntax
public abstract class SoSystemInfo
Constructors
SoSystemInfo()
Declaration
Properties
AssemblyVersion
AssemblyVersion of NetServer
Declaration
public string AssemblyVersion { get; }
Property Value
BranchName
Name of the branch the NetServer is built from.
Declaration
public string BranchName { get; }
Property Value
BuildLabel
Build label for NetServer.
Declaration
public string BuildLabel { get; }
Property Value
BuildType
Declaration
public NetServerBuildType BuildType { get; }
Property Value
Carrier
Declaration
protected abstract SoSystemInfoCarrier Carrier { get; }
Property Value
CompanyId
License Info: Company id associated with license.
Declaration
public int CompanyId { get; }
Property Value
CompanyName
License Info: Company name associated with license.
Declaration
public string CompanyName { get; }
Property Value
DatabaseMinor
Minor name of database provider
Declaration
public string DatabaseMinor { get; }
Property Value
DatabaseName
Declaration
public string DatabaseName { get; }
Property Value
DatabaseType
Major name of database provider
Declaration
public string DatabaseType { get; }
Property Value
| Type |
Description |
| string |
MSSQL | Oracle
|
DatabaseVersion
Declaration
public int DatabaseVersion { get; }
Property Value
DaysUntilNetServerExpiry
Days until this version of NetServer expires
Declaration
[Obsolete("Netserver no longer expires", false)]
public int DaysUntilNetServerExpiry { get; }
Property Value
Description
Description of the NetServer version.
Declaration
public string Description { get; }
Property Value
FileVersion
FileVersion of NetServer.
Declaration
public string FileVersion { get; }
Property Value
IsOnTravel
Is the current database on travel.
Declaration
public bool IsOnTravel { get; }
Property Value
IsSatellite
Is the current database a Satellite
Declaration
public bool IsSatellite { get; }
Property Value
IsUnicode
Is the database strings formatted as Unicode (i.e. NVARCHAR)
Declaration
public bool IsUnicode { get; }
Property Value
License
License issued by SuperOffice
Declaration
public LicenseInfo License { get; }
Property Value
| Type |
Description |
| SuperOffice.License.LicenseInfo |
|
WarningEnglish
Warning information to be displayed to the user in plain English
Declaration
public string WarningEnglish { get; }
Property Value
WarningResource
Warning information to be displayed to the user in resource format.
Declaration
public string WarningResource { get; }
Property Value
Methods
Flush()
Declaration
public abstract void Flush()
GetCurrent()
Declaration
public static SoSystemInfo GetCurrent()
Returns
PrivateGetCarrier()
Declaration
public SoSystemInfoCarrier PrivateGetCarrier()
Returns
Extension Methods