reserveElements Method

Acquire reservations for one or more elements from the reservation service, if required and not already reserved by another user.

reserveElements(args: SynchronousChannel.ReserveElementsArgs): Promise<void>

@note Reserving an element establishes a shared identity that every briefcase must insert identically. See the note on Reservations for why divergent inserts of the same reserved element are unsafe.

@throws Error if the requested elements are inconsistent with existing reservations, or if any other error occurs while updating the reservations.

Parameter Type Description
args SynchronousChannel.ReserveElementsArgs  

Returns - Promise

Defined in

Last Updated: 03 September, 2026