Compartir a través de


MsmqBindingElementBase.ValidityDuration Propiedad

Definición

Obtiene o establece un valor que especifica el período de tiempo que la característica de contexto de recepción bloqueará un mensaje.

public:
 property TimeSpan ValidityDuration { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ValidityDuration { get; set; }
member this.ValidityDuration : TimeSpan with get, set
Public Property ValidityDuration As TimeSpan

Valor de propiedad

El período de tiempo que la característica de contexto de recepción bloqueará un mensaje.

Excepciones

El valor es menor que cero o mayor que el valor de Int32.MaxValue.

Comentarios

El valor predeterminado es de 5 minutos. El contexto de recepción bloquea el mensaje para su inspección hasta que se agote o se libere de nuevo en la cola. La propiedad de duración de validez especifica el período de tiempo que el contexto de recepción mantendrá bloqueado el mensaje antes de que se vuelva a liberar automáticamente en la cola.

Importante

Si la propiedad ValidityDuration expira para un mensaje, cualquier transacción que se pueda usar para su procesamiento se anulará junto con la instancia del flujo de trabajo si la expiración se produce durante la transacción.

Se aplica a