UdpAnySourceMulticastClient.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 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

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 de la mémoire tampon sous-jacente Socket utilisée pour les opérations de réception multidiffusion sur cette UdpAnySourceMulticastClient 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 BeginReceiveFromGroup méthode. Si cette mémoire tampon est remplie et que les paquets continuent d’arriver avant que l’application appelle les BeginReceiveFromGroup méthodes et EndReceiveFromGroup , 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 BeginReceiveFromGroup méthode.

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

S’applique à