UdpSingleSourceMulticastClient.ReceiveBufferSize Proprietà

Definizione

Attenzione

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

Ottiene o imposta le dimensioni, in byte, del buffer di ricezione dell'oggetto Socket usato per le operazioni di ricezione multicast in questa istanza di 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

Valore della proprietà

Restituisce Int32.

Dimensioni in byte del buffer di ricezione.

Attributi

Eccezioni

Le dimensioni del buffer specificate sono minori di 0.

Il gruppo multicast non è ancora stato unito.

L'interfaccia UdpSingleSourceMulticastClient è stata eliminata.

Commenti

La ReceiveBufferSize proprietà ottiene o imposta le dimensioni, in byte, del buffer di ricezione dell'oggetto sottostante Socket utilizzato per le operazioni di ricezione multicast in questa UdpSingleSourceMulticastClient istanza. In particolare, la ReceiveBufferSize proprietà controlla le dimensioni del buffer usato dallo stack quando arriva un pacchetto, ma l'applicazione non ha ancora chiamato il BeginReceiveFromSource metodo . Se questo buffer viene riempito e i pacchetti continuano a venire prima che l'applicazione chiami i BeginReceiveFromSource metodi e EndReceiveFromSource , i vecchi pacchetti verranno eliminati. L'applicazione non sarà mai in grado di ricevere i pacchetti precedenti e riceverà invece pacchetti più recenti quando chiama il BeginReceiveFromSource metodo .

Le dimensioni predefinite del buffer di ricezione in Windows sono 8.192.

Si applica a