IContextChannel.AllowOutputBatching 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 ett värde som instruerar Windows Communication Foundation (WCF) att lagra en uppsättning meddelanden innan meddelandena skickas till transporten.
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
Egenskapsvärde
trueom batchbearbetning av utgående meddelanden tillåts; annars . false
Kommentarer
Batchbearbetningsnivån påverkar systemets prestanda. När du anger värdet till trueinstruerar du systemet att hålla fast vid det här meddelandet i en lokal buffert för att skicka ut med andra serialiserade meddelanden om möjligt. Ange egenskapen AllowOutputBatching till true om meddelandets dataflöde är viktigt. Ange det till om det är viktigt att false minska svarstiden. Det finns andra rattar som används för att hantera batchbearbetning av meddelanden som är tillgängliga från bindningselementen som används för att konfigurera en tjänst. Egenskaper som är gemensamma för anslutningsorienterade transporter, till exempel TCP och namngivna rör som används för att justera prestanda, finns till exempel på ConnectionOrientedTransportBindingElement.
MaxOutputDelay Används för att ange det maximala tidsintervall som ett segment av ett meddelande eller ett fullständigt meddelande kan förbli buffrat i minnet innan det ConnectionBufferSize skickas ut och avgör storleken på den här lokala bufferten samt de buffertstorlekar som används av de underliggande nätverksobjekten.
Värdet för AllowOutputBatching åsidosätter inte värdet för egenskapen AllowOutputBatching som anges på kanalnivå. Om AllowOutputBatching det till exempel är inställt på true för ett visst meddelande skickas meddelandet omedelbart oavsett värdet AllowOutputBatchingför .
Note
Alla begärande-/svarsmeddelanden skickas omedelbart oavsett värdet AllowOutputBatchingför .