Exportar (0) Imprimir
Expandir todo

BrokeredMessage.EndComplete Método

Finaliza una operación asincrónica para completar un mensaje.

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

public void EndComplete(
	IAsyncResult result
)

Parámetros

result
Tipo: System.IAsyncResult
Objeto IAsyncResult que hace referencia a la solicitud Complete asincrónica.

ExcepciónCondición
ArgumentException

Se produce si se proporciona un result incorrecto. El objeto result que se pasa a EndComplete debe ser el que se devuelve desde el BeginComplete correspondiente o que se pasa a la devolución de llamada proporcionada por BeginComplete.

ArgumentNullException

Se produce si se invoca con un result null.

MessagingCommunicationException

Se produce cuando la cola o suscripción que recibe el mensaje ya no está presente en el servidor del mensaje.

TimeoutException

Se produce cuando caduca la operación. El período de tiempo de espera se inicia a través de MessagingFactorySettings. Quizás necesite incrementar el valor de OperationTimeout para evitar esta excepción si el valor del tiempo de espera es relativamente bajo.

MessageLockLostException

Se produce si el bloqueo del mensaje ha caducado. LockDuration es una configuración que abarca toda la entidad y puede iniciarse a través de LockDuration y LockDuration para colas y suscripciones respectivamente.

SessionLockLostException

Se produce si el bloqueo de la sesión ha caducado. La duración del bloqueo de sesión es la misma que la duración de bloqueo del mensaje y es una configuración de toda la entidad. Se puede iniciar a través de LockDuration y LockDuration para colas y suscripciones respectivamente.

InvalidOperationException

Se produce cuando se invoca en un mensaje que no se ha recibido en modo inspeccionar-bloquear.

ServerBusyException

Cuando el servicio Service Bus está ocupado y no puede procesar la solicitud.

MessagingEntityNotFoundException

Cuando se ha eliminado la entidad de mensajería desde la que se recibió el mensaje.

UnauthorizedAccessException

Cuando el token de seguridad proporcionado por el TokenProvider no contiene las notificaciones requeridas para realizar esta operación.

QuotaExceededException

Cuando el número de conexiones concurrentes con una entidad excede el valor máximo permitido.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft