App MembersNFX Class Library

[This is preliminary documentation and is subject to change.]

The App type exposes the following members.
Methods

  NameDescription
Public methodStatic memberLocalizedTimeToUniversalTime
Converts localized time to universal time as of TimeLocation property
Public methodStatic memberUniversalTimeToLocalizedTime
Converts universal time to local time as of TimeLocation property
Back to Top
Properties

  NameDescription
Public propertyStatic memberActive
Returns true when application instance is active and working. This property returns false as soon as application finalization starts on shutdown Use to exit long-running loops and such
Public propertyStatic memberAvailable
Returns true when application container is active non-NOPApplication instance
Public propertyStatic memberConfigRoot
References application configuration root
Public propertyStatic memberCurrentCallUser
Returns the current call context user
Public propertyStatic memberDataStore
References application data store
Public propertyStatic memberEventTimer
References event timer that maintains and runs scheduled Event instances
Public propertyStatic memberGlue
References glue implementation that may be used to "glue" remote instances/processes/contracts together
Public propertyStatic memberInstance
Public propertyStatic memberInstanceID
Returns unique identifier of this running instance
Public propertyStatic memberInstrumentation
References instrumentation for this application instance
Public propertyStatic memberLocalizedTime
Returns current time localized per TimeLocation
Public propertyStatic memberLog
References app log
Public propertyStatic memberName
Returns application name
Public propertyStatic memberObjectStore
References object store that may be used to persist object graphs between volatile application shutdown cycles
Public propertyStatic memberSecurityManager
References security manager that performs user authentication based on passed credentials and other security-related global tasks
Public propertyStatic memberSession
Returns current session, this is a shortuct to ExecutionContext.Session
Public propertyStatic memberStartTime
Returns timestamp when application started as localized app time
Public propertyStatic memberThrottling
References throttling for this application instance
Public propertyStatic memberTimeLocation
Returns the location
Public propertyStatic memberTimeSource
References time source - an entity that supplies local and UTC times. The concrete implementation may elect to get accurate times from the network or other external precision time sources (i.e. NASA atomic clock)
Back to Top
See Also