Class for Server operation.

Namespace: T.Modules.ServerStation
Assembly: T.Modules (in T.Modules.dll)

Public Class ServerStation 
Inherits ListObj
This language is not supported or no code example is available.
public class ServerStation : ListObj
This language is not supported or no code example is available.
Name Description
Public constructor ServerStation(RunObj, int) Construct the instance
Top
Name Description
Public property ComputerIP Gets or sets the server's computer IP.
Public property ComputerName Gets or sets the server's computer name.
Public property Date Gets the server's date.
Public property DateString Gets the server's date on string format.
Public property Day Gets the server's day of the month.
Public property DayOfWeek Gets the server's day of the week.
Public property DayOfYear Gets the server's day of the year.
Public property GCCollect Call GCCollect
Public property Hour Gets the hour component of the server's date .
Public property HttpAddress Gets the server's http address.
Public property IsPrimary Gets the server's IsPrimary state.
Public property IsRedundancyEnabled Gets the server's IsRedundancyEnabled state.
Public property IsRunningAsService Flag to indicate if Server is running as service.
Public property IsSecondary Gets the server's IsSecondary state.
Public property IsStandByActive Gets the server's IsStandByActive state.
Public property IsStarted Flag indicating whether Dataset module was full started
Public property IsSwitchToPrimaryEnabled Gets the server's IsSwitchToPrimayEnabled state.
Public property IsTServerStartedByTStartup Flag to indicate if TServer is started by TStartup.
Public property IsTStartupStarted Flag to indicate if TStartup is started.
Public property Minute Gets the minute component of the server's date .
Public property Month Gets the month component of the server's date .
Public property Now Gets the server's local date and time offset.
Public property NumberOfTagPropertiesLoaded Number of tag properites (Value, Min, Max, etc.) load in memory
Public property NumberOfTagsLoaded Number of tags load in memory
Public property PrimaryIP Gets the server's PrimaryIP used.
Public property PrimaryPort Gets the server's Primary Port used.
Public property RedundancyPendingObjects Gets number of redundancy pending objects to sync.
Public property ReloadAppDomain Reload app domains
Public property RemoteAssetsConnector RemoteAssets connector name
Public property RemoteAssetsDeviceNodeName RemoteAssets device node name
Public property RemoteTagsConnector RemoteTags connector name
Public property RemoteTagsDeviceNodeName RemoteTags device node name
Public property Retentive Gets reference to Retentive objects.
Public property SaveDiagnostics Save diagnostics
Public property Second Gets the second component of the server's date .
Public property SecondaryIP Gets the server's SecondaryIP used.
Public property SecondaryPort Gets the server's Secondary Port used.
Public property Shutdown Gets or sets the server's shutdown state.
Public property StartCounter Counter while starting module
Public property Startup Gets the server's startup state.
Public property TStartupStartedTime Gets timestamp of TStartup start.
Public property TatsoftDBCacheDisabled Flag to indicate if DB cache is disabled.
Public property Ticks Gets the number of ticks that represent the server's date and time.
Public property Time Gets the server's time of day.
Public property TimeMs Gets the server's time of day (including milliseconds).
Public property TimeSpan Gets a timespan object.
Public property Tomorrow Gets the server's tomorrow.
Public property UpdateProjectIPPathName String IP and pathname of source project used to update project.
Public property UpdateProjectOnInactiveServer Flag used to indicate if project will be updated on inactive server.
Public property UtcDay Gets the server's day of the month on UTC.
Public property Year Gets the year component of the server's date .
Public property Yesterday Gets the server's yesterday.
Top
Name Description
Public method CloseConnection(string, string) Close connection
Public method ForceRedundancyRefreshValues() Force resend all objets to standby [Redundancy]
Public method GetAllConnections() Get all connections
Public method GetClientConnections() Get client connections
Public method GetComputerIP() Gets the server's computer IP.
Public method LoadProjectVersion(string) Begin load project vserion
Public method RunAndSaveDiagnostics(string) Save diagnostics to file
Public method SetRemoteDeviceNode(string, string) Set device node for RemoteTags and RemoteAssets services. It only should be called in Server.Startup task.
Public method ShutdownCommand() Shut downs
Public method SwitchToStandby() Begin switch to standby [Redundancy]
Top

.NET Framework

Supported in: 4.6.2, 4.7