WaitingClientExtension 类
定义一个静态扩展类,用于处理等待客户端操作的扩展方法
命名空间: TouchSocket.Sockets程序集: TouchSocket (在 TouchSocket.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
public static class WaitingClientExtension
<ExtensionAttribute>
Public NotInheritable Class WaitingClientExtension
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type WaitingClientExtension = class end
- Inheritance
- Object WaitingClientExtension
| CreateWaitingClient(ITcpClient) |
为指定的 TCP 客户端创建一个等待客户端实例。
|
| CreateWaitingClient(ITcpSessionClient) |
为指定的 ITcpSessionClient 实例创建一个等待客户端。
|
| CreateWaitingClient(IUdpSession) |
创建一个等待客户端,用于接收UDP数据。
|
| CreateWaitingClient(ITcpClient, WaitingOptions) |
为 ITcpClient 类型的客户端创建一个等待客户端。
|
| CreateWaitingClient(ITcpSessionClient, WaitingOptions) |
为 ITcpSessionClient 类型的客户端创建一个等待客户端。
|
| CreateWaitingClient(IUdpSession, WaitingOptions) |
为 IUdpSession 类型的客户端创建一个等待客户端。
|
| CreateWaitingClientTClient, TResult(TClient, WaitingOptions) |
创建可等待的客户端。
|
| SendThenResponseTClient, TResult(IWaitingClientTClient, TResult, ReadOnlyMemoryByte, Int32) |
发送数据并等待响应。
|
| SendThenResponseTClient, TResult(IWaitingClientTClient, TResult, ReadOnlyMemoryByte, CancellationToken) |
向服务器发送数据并等待接收响应。
|
| SendThenResponseTClient, TResult(IWaitingClientTClient, TResult, String, Int32) |
发送数据并等待
|
| SendThenResponseTClient, TResult(IWaitingClientTClient, TResult, String, CancellationToken) |
发送数据并等待
|
| SendThenResponseAsyncTClient, TResult(IWaitingClientTClient, TResult, ReadOnlyMemoryByte, Int32) |
发送数据并等待响应
|
| SendThenResponseAsyncTClient, TResult(IWaitingClientTClient, TResult, String, Int32) |
发送数据并等待
|
| SendThenResponseAsyncTClient, TResult(IWaitingClientTClient, TResult, String, CancellationToken) |
发送数据并等待
|
| SendThenResponseAsyncTClient, TResult(IWaitingClientTClient, TResult, IRequestInfo, Int32) |
异步发送请求并等待响应的扩展方法。
|