UdpAnySourceMulticastClient.ReceiveBufferSize Egenskap

Definition

Varning

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

Hämtar eller anger storleken, i byte, på mottagningsbufferten för den Socket som används för multicast-mottagningsåtgärder på den här UdpAnySourceMulticastClient instansen.

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

Egenskapsvärde

Returnerar Int32.

Storleken, i byte, på mottagningsbufferten.

Attribut

Undantag

Den angivna buffertstorleken är mindre än 0.

Multicast-gruppen har ännu inte anslutits.

Kommentarer

Egenskapen ReceiveBufferSize hämtar eller anger storleken, i byte, på mottagningsbufferten för den underliggande Socket som används för multicast-mottagningsåtgärder på den här UdpAnySourceMulticastClient instansen. ReceiveBufferSize Mer specifikt styr egenskapen storleken på bufferten som används av stacken när ett paket tas emot, men programmet har ännu inte anropat BeginReceiveFromGroup metoden. Om bufferten BeginReceiveFromGroup fylls på och paketen fortsätter att komma innan programmet anropar metoderna och EndReceiveFromGroup tas gamla paket bort. Programmet kommer aldrig att kunna ta emot de gamla paketen och får i stället nyare paket när det anropar BeginReceiveFromGroup metoden.

Standardstorleken för mottagningsbufferten på Windows är 8 192 byte.

Gäller för