<transactedBatching>
Określa, czy przetwarzanie wsadowe transakcji jest obsługiwane w przypadku operacji odbierania.
<Konfiguracji>
<System.servicemodel>
<Zachowania>
<endpointBehaviors>
<Zachowanie>
<transactedBatching>
Składnia
<transactedBatching maxBatchSize="Integer" />
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Atrybut | Opis |
---|---|
maxBatchSize |
Liczba całkowita określająca maksymalną liczbę operacji odbierania, które mogą być wsadowe w jednej transakcji. Wartość domyślna to 0. |
Elementy podrzędne
Brak.
Elementy nadrzędne
Element | Opis |
---|---|
<Zachowanie> | Określa zachowanie punktu końcowego. |
Uwagi
Transport skonfigurowany przy użyciu przetwarzania wsadowego transakcji próbuje wsadować kilka operacji odbierania w jedną transakcję. W ten sposób unika się stosunkowo wysokich kosztów tworzenia transakcji i zatwierdzania jej w każdej operacji odbierania.
Przykład
W poniższym przykładzie pokazano, jak dodać zachowanie przetwarzania wsadowego transakcyjnego do usługi w pliku konfiguracji.
<system.serviceModel>
<services>
<service name="Microsoft.ServiceModel.Samples.CalculatorService"
behaviorConfiguration="CalculatorServiceBehavior">
<host>
<baseAddresses>
<add baseAddress="http://localhost:8000/ServiceModelSamples/service" />
</baseAddresses>
</host>
<!-- Define NetMsmqEndpoint -->
<endpoint address="net.msmq://localhost/private/ServiceModelSamples"
binding="netMsmqBinding"
contract="Microsoft.ServiceModel.Samples.IQueueCalculator" />
<!-- the mex endpoint is exposed at http://localhost:8000/ServiceModelSamples/service/mex -->
<endpoint address="mex"
binding="mexHttpBinding"
contract="IMetadataExchange" />
</service>
</services>
<behaviors>
<endpointBehaviors>
<behavior name="endpointBehavior">
<transactedBatching maxBatchSize="10" />
</behavior>
</endpointBehaviors>
<serviceBehaviors>
<behavior name="CalculatorServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>