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 сколько байтов может находиться в буфере ожидания отправки сетевого стека до запуска дополнительных вызовов BeginSendToSource метода. Приложения в Mac OS X могут быть связаны с этим свойством, если они отправляют большое количество UDP-пакетов за короткий промежуток времени.

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

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

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