一款简单易用的基础网络通讯组件库。

IDmtpRouterPackageActor 接口

基于Dmtp协议,提供路由包访问。

Definition

命名空间: TouchSocket.Dmtp.RouterPackage
程序集: TouchSocketPro.Dmtp (在 TouchSocketPro.Dmtp.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public interface IDmtpRouterPackageActor : IActor, 
	IDisposableObject, IDisposable
Implements
IDisposable, IDisposableObject, IActor

属性

DisposedValue 标识该对象是否已被释放
(继承自 IDisposableObject。)
DmtpActor 包含当前Actor的父容器。
(继承自 IActor。)

方法

DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(继承自 IDisposable。)
InputReceivedData 处理收到的消息。
(继承自 IActor。)
RequestAsync(DmtpRouterPackage, CancellationToken) 请求一个路由包,并等待Result响应。
RequestAsync(Type, DmtpRouterPackage, CancellationToken) 请求一个路由包,并等待响应。
RequestAsyncTRouterPackage(DmtpRouterPackage, CancellationToken) 请求一个路由包,并等待响应。

扩展方法

SafeDispose 安全性释放(不用判断对象是否为空)。不会抛出任何异常。

内部会判断DisposedValue的值,如果为,则不会再执行Dispose


(由 SystemExtension 定义。)
SafeDispose 安全性释放(不用判断对象是否为空)。不会抛出任何异常。
(由 SystemExtension 定义。)

参见