Type/Module | Description |
Function or value | Description |
Full Usage:
DefaultRetryCount
Returns: int
|
|
Full Usage:
executeConcurrentlyAsync ct container operation retryAttempts
Parameters:
CancellationToken
container : Container
operation : ReplaceConcurrentlyOperation<'value, 'error>
retryAttempts : int
Returns: Task<CosmosResponse<ReplaceConcurrentResult<'value, 'error>>>
|
|
|
|
|
|
|
|
|
|
Type extension | Description |
Full Usage:
this.ExecuteAsync
Parameters:
ReplaceOperation<'T>
-
Replace operation.
cancellationToken : CancellationToken
-
Cancellation token.
Returns: Task<CosmosResponse<ReplaceResult<'T>>>
|
Extended Type:
|
Full Usage:
this.ExecuteConcurrentlyAsync
Parameters:
ReplaceConcurrentlyOperation<'T, 'E>
-
Replace operation.
maxRetryCount : int
-
Max retry count. Default is 10.
cancellationToken : CancellationToken
-
Cancellation token.
Returns: Task<CosmosResponse<ReplaceConcurrentResult<'T, 'E>>>
|
Executes a replace operation by applying change to item and returns CosmosResponse{ReplaceConcurrentResult{T, E}}.
Extended Type:
|
Full Usage:
this.ExecuteConcurrentlyAsync
Parameters:
ReplaceConcurrentlyOperation<'T, 'E>
-
Replace operation.
cancellationToken : CancellationToken
-
Cancellation token.
Returns: Task<CosmosResponse<ReplaceConcurrentResult<'T, 'E>>>
|
Executes a replace operation by applying change to item and returns CosmosResponse{ReplaceConcurrentResult{T, E}}.
Extended Type:
|
Full Usage:
this.ExecuteOverwriteAsync
Parameters:
ReplaceOperation<'T>
-
Replace operation
success : 'T -> 'Result
-
Result transform if success
failure : CosmosException -> 'Result
-
Error transform if failure
cancellationToken : CancellationToken
-
Cancellation token
Returns: Task<CosmosResponse<'Result>>
|
Extended Type:
|
Full Usage:
this.ExecuteOverwriteAsync
Parameters:
ReplaceOperation<'T>
-
Replace operation.
cancellationToken : CancellationToken
-
Cancellation token.
Returns: Task<CosmosResponse<ReplaceResult<'T>>>
|
Executes a replace operation replacing existing item if it exists and returns CosmosResponse{UpsertResult{T}}.
Extended Type:
|
Full Usage:
this.PlainExecuteAsync
Parameters:
ReplaceOperation<'T>
-
Replace operation.
cancellationToken : CancellationToken
-
Cancellation token.
Returns: Task<ItemResponse<'T>>
|
Extended Type:
|