Click or drag to resize
IQueueingServiceUpdateClaimAsync Method
This API is preliminary and subject to change.
Renews a claim, by updating the time-to-live and resetting the age of the claim to zero.

Namespace: net.openstack.Core.Providers
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
Task UpdateClaimAsync(
	QueueName queueName,
	Claim claim,
	TimeSpan timeToLive,
	CancellationToken cancellationToken
)

Parameters

queueName
Type: net.openstack.Core.Domain.QueuesQueueName
The queue name.
claim
Type: net.openstack.Core.Domain.QueuesClaim
The claim to renew.
timeToLive
Type: SystemTimeSpan
The updated time-to-live for the claim.
cancellationToken
Type: System.ThreadingCancellationToken
The CancellationToken that the task will observe.

Return Value

Type: Task
A Task object representing the asynchronous operation.
Exceptions
ExceptionCondition
ArgumentNullException If queueName is .

-or-

If claim is .

ArgumentOutOfRangeExceptionIf timeToLive is negative.
WebExceptionIf the REST request does not return successfully.
Remarks
Note Notes to Callers
Use RenewAsync(TimeSpan, CancellationToken) instead of calling this method directly.
Version Information

.NET Framework

Supported in: 4.5

openstack.net

Supported in: 1.6, 1.5, 1.4, 1.3.6
See Also