UdpSingleSourceMulticastClient.SendBufferSize Właściwość

Definicja

Przestroga

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

Pobiera lub ustawia rozmiar (w bajtach) bufora wysyłania Socket użytego do wysyłania operacji multiemisji w tym UdpSingleSourceMulticastClient wystąpieniu.

public:
 property int SendBufferSize { 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 SendBufferSize { 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.SendBufferSize : int with get, set
Public Property SendBufferSize As Integer

Wartość właściwości

Int32

Zwraca wartość Int32.

Rozmiar buforu wysyłania w bajtach.

Atrybuty

Wyjątki

Określony rozmiar buforu jest mniejszy niż 0.

Grupa multiemisji nie została jeszcze przyłączona.

Uwagi

Właściwość SendBufferSize Pobiera lub ustawia rozmiar (w bajtach) bufora wysyłania Socket użytego dla operacji wysyłania multiemisji w tym UdpSingleSourceMulticastClient wystąpieniu.

Na Mac OS X SendBufferSize Właściwość kontroluje liczbę bajtów, które mogą znajdować się w buforze oczekiwanie na wysłanie stosu sieciowego, zanim dodatkowe wywołania BeginSendToSource metody nie powiodą się. W przypadku wysyłania dużej liczby pakietów UDP w krótkim przedziale czasu aplikacje na Mac OS X mogą być konieczne.

W systemie Windows wywołania BeginSendToSource metody potrwają dłużej wywołania zwrotne, w zależności od wartości SendBufferSize właściwości, jeśli bufor wysyłania jest pełny. SendBufferSizeWłaściwość kontroluje tylko, czy bufor użytkownika pozostaje zablokowany w pamięci fizycznej do momentu zakończenia wysyłania.

Domyślny rozmiar buforu wysyłania w systemie Windows to 8 192.

Dotyczy