NetSupportSocketSendAsync 方法 (Socket, Byte, Int32, Int32) |
发送消息给套接字,直到完成的时候返回,经过测试,本方法是线程安全的。
Send a message to the socket until it returns when completed. After testing, this method is thread-safe.
命名空间:
HslCommunication.Core
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法 public static Task<OperateResult> SocketSendAsync(
Socket socket,
byte[] data,
int offset,
int size
)
Public Shared Function SocketSendAsync (
socket As Socket,
data As Byte(),
offset As Integer,
size As Integer
) As Task(Of OperateResult)
public:
static Task<OperateResult^>^ SocketSendAsync(
Socket^ socket,
array<unsigned char>^ data,
int offset,
int size
)
static member SocketSendAsync :
socket : Socket *
data : byte[] *
offset : int *
size : int -> Task<OperateResult>
参数
- socket
- 类型:System.Net.SocketsSocket
网络套接字 - data
- 类型:SystemByte
字节数据 - offset
- 类型:SystemInt32
偏移的位置信息 - size
- 类型:SystemInt32
发送的数据总数
返回值
类型:
TaskOperateResult发送是否成功的结果
参见