OracleDataAdapter.UpdateBatchSize Eigenschap

Definitie

Hiermee haalt u een waarde op die ondersteuning voor batchverwerking inschakelt of uitschakelt en geeft u het aantal opdrachten op dat in een batch kan worden uitgevoerd.

public:
 virtual property int UpdateBatchSize { int get(); void set(int value); };
public override int UpdateBatchSize { get; set; }
member this.UpdateBatchSize : int with get, set
Public Overrides Property UpdateBatchSize As Integer

Waarde van eigenschap

Het aantal rijen dat per batch moet worden verwerkt.

Waarde: Effect:
0 Er is geen limiet voor de batchgrootte.
1 Schakelt het bijwerken van batches uit.
> 1 Wijzigingen worden verzonden met batches bewerkingen UpdateBatchSize tegelijk.

Wanneer u dit instelt op een andere waarde dan 1, moeten alle opdrachten die aan de OracleDataAdapter eigenschap zijn UpdatedRowSource gekoppeld, worden ingesteld None op of OutputParameters. Er wordt anders een uitzondering gegenereerd.

Opmerkingen

Gebruik de UpdateBatchSize eigenschap om een gegevensbron bij te werken met wijzigingen van een DataSet. Dit kan de prestaties van toepassingen verhogen door het aantal retouren naar de server te verminderen.

Het uitvoeren van een extreem grote batch kan de prestaties verminderen. Daarom moet u testen op de optimale instelling voor batchgrootte voordat u uw toepassing implementeert.

Er ArgumentOutOfRangeException wordt een gegenereerd als de waarde is ingesteld op een getal kleiner dan nul.

Van toepassing op

Zie ook