SubscriptionClient.BeginDefer Método (Guid, AsyncCallback, Object)

Comienza una operación asincrónica para suspender el procesamiento de un mensaje.

Espacio de nombres:  Microsoft.ServiceBus.Messaging
Ensamblado:  Microsoft.ServiceBus (en Microsoft.ServiceBus.dll)

public IAsyncResult BeginDefer(
	Guid lockToken,
	AsyncCallback callback,
	Object state
)

Parámetros

lockToken
Tipo: System.Guid
Enlace del token de bloqueo a la instancia del mensaje bloqueado.
callback
Tipo: System.AsyncCallback
Delegado de AsyncCallback que hace referencia al método que se invocará cuando la operación se complete.
state
Tipo: System.Object
Objeto definido por el usuario que contiene información de estado sobre la operación asincrónica.

Valor devuelto

Tipo: System.IAsyncResult
Un valor de IAsyncResult que hace referencia a la operación asincrónica para suspender el procesamiento de un mensaje.

ExcepciónCondición
TimeoutException

Se produce si la operación excedió el valor del tiempo de espera establecido mediante OperationTimeout.

OperationCanceledException

Se produce si la entidad de cliente ha sido cerrada o anulada.

MessageLockLostException

Se produce si el mensaje representado por lockToken ha perdido el bloqueo de mensaje.

Adiciones de comunidad

Mostrar: