ReliableSessionBindingElement.MaxTransferWindowSize Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen der größten Anzahl von Nachrichten, die entweder im Sendepuffer oder im Empfangspuffer vorhanden sein können.
public:
property int MaxTransferWindowSize { int get(); void set(int value); };
public int MaxTransferWindowSize { get; set; }
member this.MaxTransferWindowSize : int with get, set
Public Property MaxTransferWindowSize As Integer
Eigenschaftswert
Die größte Anzahl von Nachrichten, die gepuffert werden können. Der Mindestwert ist 1; der Höchstwert ist 4096; und der Standardwert ist 32.
Ausnahmen
Der Wertsatz ist kleiner oder gleich mindestens 4096.
Hinweise
Der Wert der MaxTransferWindowSize Eigenschaft kann sowohl für den Absender als auch für den Empfänger festgelegt werden. Dieser Wert ist in der Bindungsrichtlinie der WSDL enthalten. Wenn Sie also das ServiceModel Metadata Utility Tool (Svcutil.exe) verwenden, um Ihren Client zu erstellen, hat er denselben Wert. Andernfalls ist dieser Wert das, was Sie für den Client festlegen.
Wenn dieser Grenzwert für den Absender erreicht ist, werden zusätzliche Anrufe blockiert, die gesendet werden sollen. Wenn dieser Grenzwert für den Empfänger erreicht ist, werden neue Nachrichten, die im zugrunde liegenden Kanal eingehen, nicht akzeptiert.
Eine zuverlässige Sitzung verwendet ein Fensterprotokoll, um die Netzwerkauslastung zu verbessern. Die erforderliche Puffermenge wird direkt von der Größe des Übertragungsfensters abgeleitet. Beachten Sie bei der Optimierung dieses Werts, dass das optimale Übertragungsfenster mit der Bandbreite und der Latenz direkt verbunden ist. Die ideale maximale Fenstergröße ist die Bandbreite der Latenzzeiten. Alles kleinere ergibt weniger als 100% Netzwerknutzung; alles, was größer ist, verschwendet nur Platz.