Vb.net BeginSend是否使用大小为的4字节整数作为消息前缀?

Vb.net BeginSend是否使用大小为的4字节整数作为消息前缀?,vb.net,sockets,protocols,Vb.net,Sockets,Protocols,我继承了一个包含两个应用程序之间的对话框的项目。一个是VB.NET本地的C++。该协议使得消息的前4个字节(32位)编码大小。然而,VB.NET端从未设置这前四个字节,但是它使用了.NET方法BeginSendTo,该方法接受大小参数 所以我的问题是,;BeginSendTo方法是否会以4字节int的形式自动将大小添加到消息的开头?否。BeginSendTo()方法的size参数指示实际发送的buffer参数的字节数。有关详细信息,请参阅

我继承了一个包含两个应用程序之间的对话框的项目。一个是VB.NET本地的C++。该协议使得消息的前4个字节(32位)编码大小。然而,VB.NET端从未设置这前四个字节,但是它使用了.NET方法BeginSendTo,该方法接受大小参数


所以我的问题是,;BeginSendTo方法是否会以4字节int的形式自动将大小添加到消息的开头?

否。
BeginSendTo()方法的
size
参数指示实际发送的
buffer
参数的字节数。有关详细信息,请参阅