IContextChannel.AllowOutputBatching Eigenschap

Definitie

Hiermee haalt u een waarde op waarmee Windows Communication Foundation (WCF) een set berichten opslaat voordat u de berichten aan het transport geeft.

public:
 property bool AllowOutputBatching { bool get(); void set(bool value); };
public bool AllowOutputBatching { get; set; }
member this.AllowOutputBatching : bool with get, set
Public Property AllowOutputBatching As Boolean

Waarde van eigenschap

true als de batchverwerking van uitgaande berichten is toegestaan; anders, false.

Opmerkingen

Het batchniveau is van invloed op de prestaties van het systeem. Wanneer u de waarde trueinstelt op, geeft u het systeem de opdracht om dit bericht in een lokale buffer vast te houden om indien mogelijk met andere geserialiseerde berichten te verzenden. Stel de eigenschap in op true als de doorvoer van berichten belangrijk is. Stel deze AllowOutputBatching in op false als het verminderen van de latentie belangrijk is. Er zijn andere knoppen gebruikt voor het beheren van de batchverwerking van berichten die toegankelijk zijn vanuit de bindingselementen die worden gebruikt om een service te configureren. Eigenschappen die gangbaar zijn voor verbindingsgeoriënteerde transporten, zoals TCP en benoemde pijpen die worden gebruikt om de prestaties af te stemmen, bevinden zich bijvoorbeeld op de ConnectionOrientedTransportBindingElement. Het MaxOutputDelay wordt gebruikt om het maximale tijdsinterval in te stellen dat een segment van een bericht of een volledig bericht in het geheugen kan worden gebufferd voordat deze wordt verzonden en de ConnectionBufferSize grootte van deze lokale buffer, evenals de buffergrootten die door de onderliggende netwerkobjecten worden gebruikt.

De waarde van AllowOutputBatching deze waarde overschrijft niet de waarde van de AllowOutputBatching eigenschap die is ingesteld op kanaalniveau. Als AllowOutputBatching bijvoorbeeld is ingesteld op true een bepaald bericht, wordt dat bericht onmiddellijk verzonden, ongeacht de waarde van AllowOutputBatching.

Note

Alle aanvraag-/antwoordberichten worden onmiddellijk verzonden, ongeacht de waarde van AllowOutputBatching.

Van toepassing op