UdpSingleSourceMulticastClient.ReceiveBufferSize Свойство

Определение

Внимание

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

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

public:
 property int ReceiveBufferSize { 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 ReceiveBufferSize { 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.ReceiveBufferSize : int with get, set
Public Property ReceiveBufferSize As Integer

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

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

Размер буфера получения в байтах.

Атрибуты

Исключения

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

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

Комментарии

Свойство ReceiveBufferSize получает или задает размер в байтах буфера получения базового элемента Socket , используемого для операций получения многоадресной рассылки в этом UdpSingleSourceMulticastClient экземпляре. В частности, ReceiveBufferSize свойство управляет размером буфера, используемого стеком при поступлении пакета, но приложение еще не вызвало BeginReceiveFromSource метод. Если этот буфер заполняется и пакеты продолжают поступать до вызова BeginReceiveFromSource приложения и EndReceiveFromSource методов, старые пакеты будут удалены. Приложение никогда не сможет получать старые пакеты и вместо этого получит более новые пакеты при вызове BeginReceiveFromSource метода.

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

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