SocketAsyncEventArgs.MemoryBuffer 属性

定义

使用异步套接字方法获取要用作缓冲区的内存区域。

public Memory<byte> MemoryBuffer { get; }

属性值

一个内存区域,表示要与异步套接字方法一起使用的数据缓冲区。

注解

此属性获取当前与 SocketAsyncEventArgs 实例关联的数据缓冲区。 若要设置缓冲区, SetBuffer 必须使用 方法。

此属性与 Socket.AcceptAsync、、Socket.ConnectAsyncSocket.ReceiveAsyncSocket.ReceiveFromAsyncSocket.ReceiveMessageFromAsyncSocket.SendAsyncSocket.SendToAsync 方法一起使用。

适用于

产品 版本
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1

另请参阅