UdpTransportSettings.SocketReceiveBufferSize Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger buffertstorleken för den underliggande WinSock-socketen.
public:
property int SocketReceiveBufferSize { int get(); void set(int value); };
public int SocketReceiveBufferSize { get; set; }
member this.SocketReceiveBufferSize : int with get, set
Public Property SocketReceiveBufferSize As Integer
Egenskapsvärde
Buffertstorleken för mottagningen.
Kommentarer
En användare av en mottagande kanal kan använda det här värdet på bindningen för att styra hur systemet beter sig när det tar emot data. Om du till exempel använder ett program som har åtkomst till inkommande WCF-meddelanden vid det maximala tröskelvärdet skulle ett högre värde göra det möjligt för meddelanden att staplas upp i WinSock-bufferten i väntan på att programmet ska bearbeta dem. Om du använder ett lägre värde i samma situation kan meddelanden tas bort. Den här egenskapen exponerar den underliggande WinSock-socketinställningen SO_RCVBUF . Det här egenskapsvärdet måste vara minst storleken på MaxReceivedMessageSize. Om du anger ett värde som är mindre än resultatet MaxReceivedMessageSize i ett körningsundundatag. Standardvärdet är 65536.