Aerospike.Database.LINQPadDriver.Extensions Namespace
Aerospike LINDPad Driver

ANamespaceAccess..::..BatchWrite<(Of <(<'P, V>)>)> Method (String, IEnumerable<(Of <(<'ValueTuple<(Of <(<'P, IDictionary<(Of <(<'String, V>)>)>>)>)>>)>)>, BatchPolicy, BatchWritePolicy, ParallelOptions)

Writes a collection of items to setName.

Namespace:  Aerospike.Database.LINQPadDriver.Extensions
Assembly:  Aerospike.Database.LINQPadDriver (in Aerospike.Database.LINQPadDriver.dll)

Syntax


public bool BatchWrite<P, V>(
	string setName,
	IEnumerable<ValueTuple<P, IDictionary<string, V>>> binRecords,
	BatchPolicy batchPolicy,
	BatchWritePolicy batchWritePolicy,
	ParallelOptions parallelOptions
)

Type Parameters

P
The Primary Key Type
V
Bin's value type

Parameters

setName
Type: String
Set name or null for the null set
binRecords
Type: IEnumerable<(Of <(<'ValueTuple<(Of <(<'P, IDictionary<(Of <(<'String, V>)>)>>)>)>>)>)>
A collection where each item is the following: The Primary Key A dictionary where the key is the bin name and the value is the bin's value.
batchPolicy
Type: BatchPolicy
batchWritePolicy
Type: BatchWritePolicy
parallelOptions
Type: ParallelOptions

Return Value

True if successful

See Also


BatchPolicy
BatchWritePolicy
[BatchWrite{P, V}(string, IEnumerable{ValueTuple{P, IEnumerable{ValueTuple{string, V}}}}, BatchPolicy, BatchWritePolicy, ParallelOptions)]
[BatchWrite{P}(string, IEnumerable{ValueTuple{P, IEnumerable{Bin}}}, BatchPolicy, BatchWritePolicy, ParallelOptions)]
[BatchWriteRecord{R}(IEnumerable{R}, BatchPolicy, BatchWritePolicy, ParallelOptions)]
[BatchWriteObject{P,T}(string, IEnumerable{ValueTuple{P, T}}, BatchPolicy, BatchWritePolicy, ParallelOptions, Func{string, string, object, bool, object}, string)]
[Put{V}(string, dynamic, IDictionary{string, V}, WritePolicy, TimeSpan?)]