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

IDmtpRouterPackageActorRequestAsyncTRouterPackage(DmtpRouterPackage, Int32, CancellationToken) 方法

请求一个路由包,并等待响应。

Definition

命名空间: TouchSocket.Dmtp.RouterPackage
程序集: TouchSocketPro.Dmtp (在 TouchSocketPro.Dmtp.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
Task<TRouterPackage> RequestAsync<TRouterPackage>(
	DmtpRouterPackage package,
	int millisecondsTimeout = 5000,
	CancellationToken token = default
)
where TRouterPackage : new(), DmtpRouterPackage

参数

package  DmtpRouterPackage
请求的路由包
millisecondsTimeout  Int32  (Optional)
超时设定
token  CancellationToken  (Optional)
可取消令箭

类型参数

TRouterPackage

[缺少 "M:TouchSocket.Dmtp.RouterPackage.IDmtpRouterPackageActor.RequestAsync``1(TouchSocket.Dmtp.RouterPackage.DmtpRouterPackage,System.Int32,System.Threading.CancellationToken)" 的 <typeparam name="TRouterPackage"/> 文档]

返回值

TaskTRouterPackage
返回的响应包

参见