WaitHandlePoolTTryGetDataAsync 方法
尝试获取指定签名的异步等待数据。
命名空间: TouchSocket.Core程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
public bool TryGetDataAsync(
int sign,
out AsyncWaitData<T> waitDataAsync
)
Public Function TryGetDataAsync (
sign As Integer,
<OutAttribute> ByRef waitDataAsync As AsyncWaitData(Of T)
) As Boolean
member TryGetDataAsync :
sign : int *
waitDataAsync : AsyncWaitData<'T> byref -> bool
- sign Int32
- 要查找的签名。
- waitDataAsync AsyncWaitDataT
- 输出参数,如果找到则返回对应的等待数据;否则为。
Boolean如果找到指定签名的等待数据则返回
;否则返回
。
此方法允许查询池中是否存在特定签名的等待数据,而不会修改池的状态。
适用于需要检查等待状态或获取等待数据进行进一步操作的场景。