UdpSingleSourceMulticastClient.ReceiveBufferSize Propriété

Définition

Attention

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

Obtient ou définit la taille, en octets, de la mémoire tampon de réception du Socket utilisé pour les opérations de réception de multidiffusion sur cette instance 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

Valeur de propriété

Retourne Int32.

Taille, en octets, de la mémoire tampon de réception.

Attributs

Exceptions

La taille de mémoire tampon spécifiée est inférieure à 0.

Le groupe de multidiffusion n’a pas encore été joint.

Remarques

La ReceiveBufferSize propriété obtient ou définit la taille, en octets, de la mémoire tampon de réception du sous-jacent Socket utilisé pour les opérations de réception de multidiffusion sur ce UdpSingleSourceMulticastClient instance. Plus précisément, la ReceiveBufferSize propriété contrôle la taille de la mémoire tampon utilisée par la pile lorsqu’un paquet arrive, mais l’application n’a pas encore appelé la BeginReceiveFromSource méthode . Si cette mémoire tampon est remplie et que les paquets continuent d’arriver avant que l’application appelle les BeginReceiveFromSource méthodes et EndReceiveFromSource , les anciens paquets sont supprimés. L’application ne pourra jamais recevoir les anciens paquets et recevra à la place des paquets plus récents lorsqu’elle appelle la BeginReceiveFromSource méthode .

La taille par défaut de la mémoire tampon de réception sur Windows est 8 192.

S’applique à