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

IDmtpRemoteStreamActor 接口

定义基于DMTP协议的远程流数据映射操作接口。 继承自IActor接口。

Definition

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

备注

IDmtpRemoteStreamActor提供了远程流数据的加载和本地映射功能, 支持通过DMTP协议在远程端点之间传输和访问流数据, 允许将远程流对象映射到本地进行操作,实现分布式流数据处理。

属性

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

方法

DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(继承自 IDisposable。)
InputReceivedData 处理收到的消息。
(继承自 IActor。)
LoadRemoteStreamAsync(Metadata, CancellationToken) 异步加载远程流数据并映射到本地。
LoadRemoteStreamAsync(String, Metadata, CancellationToken) 异步加载指定目标端点的远程流数据并映射到本地。

扩展方法

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

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


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

参见