requestResources Method

Request the locks and/or Codes that will be required to carry out the intended write operations. This is a convenience method. It builds a request and sends it to the iModel server.

requestResources(ctx: AuthorizedClientRequestContext, elements: ConcurrencyControl.ElementAndOpcode[], models?: ConcurrencyControl.ModelAndOpcode[], relationships?: ConcurrencyControl.RelationshipAndOpcode[]): Promise<void>

Parameter Type Description
ctx AuthorizedClientRequestContext RequestContext
elements ConcurrencyControl.ElementAndOpcode[] The elements that will be written
models ConcurrencyControl.ModelAndOpcode[] The models that will be written
relationships ConcurrencyControl.RelationshipAndOpcode[] The relationships that will be written
See ConcurrencyControl.requestResourcesForInsert, ConcurrencyControl.requestResourcesForUpdate, ConcurrencyControl.requestResourcesForDelete

Returns - Promise<void>

Defined in

Last Updated: 29 November, 2022