DmtpActorCreateChannelAsync(String, Metadata, CancellationToken) 方法
在指定路由点创建一个随机Id的通道
命名空间: TouchSocket.Dmtp程序集: TouchSocket.Dmtp (在 TouchSocket.Dmtp.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
public virtual Task<IDmtpChannel> CreateChannelAsync(
string targetId,
Metadata metadata = null,
CancellationToken cancellationToken = default
)
Public Overridable Function CreateChannelAsync (
targetId As String,
Optional metadata As Metadata = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IDmtpChannel)
abstract CreateChannelAsync :
targetId : string *
?metadata : Metadata *
?cancellationToken : CancellationToken
(* Defaults:
let _metadata = defaultArg metadata null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IDmtpChannel>
override CreateChannelAsync :
targetId : string *
?metadata : Metadata *
?cancellationToken : CancellationToken
(* Defaults:
let _metadata = defaultArg metadata null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IDmtpChannel>
- targetId String
- 目标路由点的标识符
- metadata Metadata (Optional)
- 可选参数,用于传递附加信息
- cancellationToken CancellationToken (Optional)
- 可取消令箭
TaskIDmtpChannel返回一个异步任务,该任务完成后将提供创建的IDmtpChannel对象
IDmtpActorCreateChannelAsync(String, Metadata, CancellationToken)