IService MembersNFX Class Library

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

The IService type exposes the following members.
Methods

  NameDescription
Public methodCheckForCompleteStop
Non-blocking call that returns true when the service instance has completely stopped after SignalStop()
Public methodConfigure
Configures an entity from supplied config node
(Inherited from IConfigurable.)
Public methodSignalStop
Non-blocking call that initiates the stopping of the service
Public methodStart
Blocking call that starts the service instance
Public methodWaitForCompleteStop
Blocks execution of current thread until this service has completely stopped
Back to Top
Properties

  NameDescription
Public propertyName (Inherited from INamed.)
Public propertyRunning
Returns true when service is active or about to become active. Check in service implementation loops/threads/tasks
Public propertyStatus
Current service status
Back to Top
See Also