一款简单易用的基础网络通讯组件库。

DmtpMessageMaxLength 属性

获取构建数据时指示内存池的申请长度。

Definition

命名空间: TouchSocket.Dmtp
程序集: TouchSocket.Dmtp (在 TouchSocket.Dmtp.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public int MaxLength { get; }

属性值

Int32
消息的最大长度,包括头部、协议标志、长度字段和数据部分。

实现

IBytesBuilderMaxLength

备注

此属性用于指示内存池应该申请的长度,建议设置得尽可能大一些以避免内存池扩容。 计算方式为:数据长度 + 8字节(2字节头部 + 2字节协议标志 + 4字节长度字段)。

参见