ClientFactoryTClientGetClient 方法
获取一个客户端实例,并在使用完成后自动归还到客户端池。
命名空间: TouchSocket.Sockets程序集: TouchSocket (在 TouchSocket.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
public virtual ValueTask<ClientFactoryResult<TClient>> GetClient(
CancellationToken cancellationToken = default
)
Public Overridable Function GetClient (
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of ClientFactoryResult(Of TClient))
abstract GetClient :
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ClientFactoryResult<'TClient>>
override GetClient :
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ClientFactoryResult<'TClient>>
- cancellationToken CancellationToken (Optional)
- 用于取消操作的 CancellationToken。
ValueTaskClientFactoryResultTClient包含客户端实例和归还方法的
ClientFactoryResultTClient。