UdpAnySourceMulticastClient.ReceiveBufferSize Eigenschap

Definitie

Let op

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

Hiermee haalt u de grootte, in bytes, van de ontvangstbuffer van de Socket gebruikte multicast-ontvangstbewerkingen op dit exemplaar op of stelt u deze UdpAnySourceMulticastClient in.

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

Waarde van eigenschap

Retourneert Int32.

De grootte, in bytes, van de ontvangstbuffer.

Kenmerken

Uitzonderingen

De opgegeven buffergrootte is kleiner dan 0.

De multicast-groep is nog niet toegevoegd.

Opmerkingen

Met ReceiveBufferSize de eigenschap wordt de grootte, in bytes, van de ontvangstbuffer van de onderliggende Socket gegevens die worden gebruikt voor multicast-ontvangstbewerkingen op dit UdpAnySourceMulticastClient exemplaar, ingesteld of ingesteld. ReceiveBufferSize De eigenschap bepaalt met name de grootte van de buffer die door de stack wordt gebruikt wanneer een pakket binnenkomt, maar de toepassing heeft de BeginReceiveFromGroup methode nog niet aangeroepen. Als deze buffer vol raakt en pakketten blijven binnenkomen voordat de toepassing de BeginReceiveFromGroup en EndReceiveFromGroup methoden aanroept, worden oude pakketten verwijderd. De toepassing kan nooit de oude pakketten ontvangen en ontvangt in plaats daarvan nieuwere pakketten wanneer deze de BeginReceiveFromGroup methode aanroept.

De standaardgrootte van de ontvangstbuffer op Windows is 8.192 bytes.

Van toepassing op