PluginManagerRaiseAsync 方法
触发对应插件
命名空间: TouchSocket.Core程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
public ValueTask<bool> RaiseAsync(
Type pluginType,
IResolver resolver,
Object sender,
PluginEventArgs e
)
Public Function RaiseAsync (
pluginType As Type,
resolver As IResolver,
sender As Object,
e As PluginEventArgs
) As ValueTask(Of Boolean)
abstract RaiseAsync :
pluginType : Type *
resolver : IResolver *
sender : Object *
e : PluginEventArgs -> ValueTask<bool>
override RaiseAsync :
pluginType : Type *
resolver : IResolver *
sender : Object *
e : PluginEventArgs -> ValueTask<bool>
- pluginType Type
- 插件接口类型
- resolver IResolver
- 容器
- sender Object
- 事件发送者
- e PluginEventArgs
- 事件参数
ValueTaskBoolean表示在执行的插件中,是否处理
Handled为
。
IPluginManagerRaiseAsync(Type, IResolver, Object, PluginEventArgs)