UdpSingleSourceMulticastClient.SendBufferSize Свойство

Определение

Внимание

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Возвращает или задает размер в байтах буфера отправки, используемого Socket для многоадресных операций отправки в этом UdpSingleSourceMulticastClient экземпляре.

public:
 property int SendBufferSize { int get(); void set(int value); };
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public int SendBufferSize { get; set; }
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.SendBufferSize : int with get, set
Public Property SendBufferSize As Integer

Значение свойства

Возвращает Int32.

Размер буфера отправки в байтах.

Атрибуты

Исключения

Указанный размер буфера меньше 0.

Группа многоадресной рассылки еще не присоединена.

Комментарии

Свойство SendBufferSize получает или задает размер в байтах буфера отправки базового объекта Socket , используемого для многоадресных операций отправки в этом UdpSingleSourceMulticastClient экземпляре.

В Mac OS X SendBufferSize свойство определяет, сколько байтов может находиться в ожидании сетевого стека,to-be-отправленный буфер до сбоя дополнительных вызовов BeginSendToSource метода. Приложения на Mac OS X могут быть обеспокоены этим свойством, если они отправляют большое количество пакетов UDP в короткий промежуток времени.

В Windows вызовы BeginSendToSource метода будут занимать больше времени для вызова обратного вызова в зависимости от значения свойства, если буфер отправки SendBufferSize заполнен. Свойство SendBufferSize определяет, остается ли буфер пользователя заблокированным в физической памяти до завершения отправки.

Размер буфера отправки в Windows по умолчанию — 8192.

Применяется к