当在设置的周期内,没有接收/发送任何数据,则判定该客户端掉线。执行清理。默认配置:60秒为一个周期,同时检测发送和接收。
服务器、客户端均适用。public static CheckClearPlugin<INamedPipeSession> UseNamedPipeSessionCheckClear(
this IPluginManager pluginManager,
Action<CheckClearOption<INamedPipeSession>> options = null
)<ExtensionAttribute>
Public Shared Function UseNamedPipeSessionCheckClear (
pluginManager As IPluginManager,
Optional options As Action(Of CheckClearOption(Of INamedPipeSession)) = Nothing
) As CheckClearPlugin(Of INamedPipeSession)[<ExtensionAttribute>]
static member UseNamedPipeSessionCheckClear :
pluginManager : IPluginManager *
?options : Action<CheckClearOption<INamedPipeSession>>
(* Defaults:
let _options = defaultArg options null
*)
-> CheckClearPlugin<INamedPipeSession> [缺少 "M:TouchSocket.NamedPipe.NamedPipePluginManagerExtension.UseNamedPipeSessionCheckClear(TouchSocket.Core.IPluginManager,System.Action{TouchSocket.Sockets.CheckClearOption{TouchSocket.NamedPipe.INamedPipeSession}})" 的 <param name="options"/> 文档]