class BackgroundService
cangjie
public abstract class BackgroundService <: IHostedService & Resource功能:提供后台托管服务的基础实现。
父类型:
- IHostedService
Resource
成员概览
| 成员 | 功能 |
|---|---|
| func start() | 启动后台服务。 |
| func stop() | 停止后台服务。 |
| func run() | 执行后台服务的主体逻辑。 |
| func isClosed() | 检查当前后台服务是否已关闭。 |
| func close() | 关闭当前后台服务。 |
func start()
cangjie
public func start(): Unit功能:启动后台服务。
返回值:
Unit
func stop()
cangjie
public func stop(): Unit功能:停止后台服务。
返回值:
Unit
func run()
cangjie
public func run(): Unit功能:执行后台服务的主体逻辑。
返回值:
Unit
func isClosed()
cangjie
public open func isClosed(): Bool功能:检查当前后台服务是否已关闭。
返回值:
Bool- 如果后台服务已关闭则返回 true,否则返回 false。
func close()
cangjie
public open func close(): Unit功能:关闭当前后台服务。
返回值:
Unit