Type/Module | Description |
Function or value | Description |
|
|
|
|
Type extension | Description |
Full Usage:
this.ExecuteAsync
Parameters:
PatchOperation<'T>
-
Patch operation.
cancellationToken : CancellationToken
-
Cancellation token.
Returns: Task<CosmosResponse<PatchResult<'T>>>
|
Executes a patch operation safely and returns CosmosResponse{PatchResult{T}}. Requires ETag to be set in PatchItemRequestOptions.
Extended Type:
|
Full Usage:
this.ExecuteOverwriteAsync
Parameters:
PatchOperation<'T>
-
Patch 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:
PatchOperation<'T>
-
Patch operation.
cancellationToken : CancellationToken
-
Cancellation token.
Returns: Task<CosmosResponse<PatchResult<'T>>>
|
Extended Type:
|
Full Usage:
this.PlainExecuteAsync
Parameters:
PatchOperation<'T>
-
Patch operation.
cancellationToken : CancellationToken
-
Cancellation token.
Returns: Task<ItemResponse<'T>>
|
Extended Type:
|