Comparteix a través de


UdpAnySourceMulticastClient.ReceiveBufferSize Propiedad

Definición

Precaución

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

Obtiene o establece el tamaño, en bytes, del búfer de recepción del elemento Socket usado para las operaciones de recepción de multidifusión en esta instancia de UdpAnySourceMulticastClient.

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

Valor de propiedad

Devuelve Int32.

Tamaño, en bytes, del búfer de recepción.

Atributos

Excepciones

El tamaño del búfer especificado es menor que 0.

El grupo de multidifusión no se unió todavía.

Comentarios

La ReceiveBufferSize propiedad obtiene o establece el tamaño, en bytes, del búfer de recepción del subyacente Socket utilizado para las operaciones de recepción de multidifusión en esta UdpAnySourceMulticastClient instancia. En concreto, la ReceiveBufferSize propiedad controla el tamaño del búfer utilizado por la pila cuando llega un paquete, pero la aplicación aún no ha llamado al BeginReceiveFromGroup método . Si este búfer se rellena y los paquetes siguen viniendo antes de que la aplicación llame a los BeginReceiveFromGroup métodos y EndReceiveFromGroup , se quitarán los paquetes antiguos. La aplicación nunca podrá recibir los paquetes antiguos y, en su lugar, recibirá paquetes más recientes cuando llame al BeginReceiveFromGroup método .

El tamaño predeterminado del búfer de recepción en Windows es de 8192 bytes.

Se aplica a