Exportar (0) Imprimir
Expandir todo

Clase QueueDescription

Representa la descripción de metadatos de la cola.

System..::..Object
  Microsoft.ServiceBus.Messaging..::..EntityDescription
    Microsoft.ServiceBus.Messaging..::..QueueDescription

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

'Declaración
<DataContractAttribute(Name := "QueueDescription", Namespace := "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")> _
Public NotInheritable Class QueueDescription _
	Inherits EntityDescription
'Uso
Dim instance As QueueDescription

El tipo QueueDescription expone los siguientes miembros.

  NombreDescripción
Método públicoQueueDescriptionInicializa una nueva instancia de la clase QueueDescription con la ruta relativa especificada.
Arriba

  NombreDescripción
Propiedad públicaAccessedAtObtiene la última vez que se envió un mensaje o la última vez que hubo una solicitud de recepción para esta cola.
Propiedad públicaAuthorizationObtiene la AuthorizationRules.
Propiedad públicaAutoDeleteOnIdleObtiene o establece el intervalo de inactividad de TimeSpan después del cual se elimina la cola automáticamente. La duración mínima es de 5 minutos.
Propiedad públicaAvailabilityStatusObtiene el estado de disponibilidad de la entidad para la cola.
Propiedad públicaCreatedAtObtiene la hora exacta en que se creó el mensaje.
Propiedad públicaDefaultMessageTimeToLiveObtiene o establece el tiempo del mensaje predeterminado en el valor en directo. Esta es la duración después de la cual expira el mensaje, que empieza a partir del momento en que se envía el mensaje a Service Bus. Este es el valor predeterminado que se usa cuando TimeToLive no está establecido en un mensaje en sí mismo.Los mensajes más antiguos que su valor TimeToLive expirarán y no se retendrán en el almacén de mensajes. Los suscriptores no podrán recibir mensajes caducados.Un mensaje puede tener un valor de TimeToLive más bajo que el especificado aquí, pero TimeToLive se establece de forma predeterminada en MaxValue. Por tanto, esta propiedad se convierte en el período de vida predeterminado aplicado a los mensajes.
Propiedad públicaDuplicateDetectionHistoryTimeWindowObtiene o establece la estructura de TimeSpan que define la duración del historial de detecciones duplicadas. El valor predeterminado es de 10 minutos.
Propiedad públicaEnableBatchedOperationsObtiene o establece un valor que indica si se han habilitado las operaciones procesadas por lotes del lado servidor.
Propiedad públicaEnableDeadLetteringOnMessageExpirationObtiene o establece un valor que indica si esta cola admite mensajes fallidos cuando un mensaje expira.
Propiedad públicaEnableExpress
Propiedad públicaEnablePartitioningPermite particionar la cola entre varios agentes de mensajería.
Propiedad públicaExtensionDataObtiene o establece la estructura que contiene datos adicionales. (Se hereda de EntityDescription.)
Propiedad públicaForwardDeadLetteredMessagesToObtiene o establece la ruta al destinatario al que se reenvía el mensaje fallido.
Propiedad públicaForwardToObtiene o establece la ruta al destinatario al que se reenvía el mensaje.
Propiedad públicaIsAnonymousAccessibleObtiene o establece un valor que indica si el mensaje es accesible de forma anónima.
Propiedad públicaIsReadOnlyObtiene o establece un valor que indica si la descripción de la entidad es de solo lectura. (Se hereda de EntityDescription.)
Propiedad públicaLockDurationObtiene o establece la duración de un bloqueo de inspección; es decir, la cantidad de tiempo que el mensaje está bloqueado para otros receptores. El valor máximo para LockDuration es de 5 minutes; el valor predeterminado es de 1 minuto.
Propiedad públicaMaxDeliveryCountObtiene o establece el número máximo de entregas. Un mensaje se marca como fallido automáticamente después de este número de entregas.
Propiedad públicaMaxSizeInMegabytesObtiene o establece el tamaño máximo de la cola en megabytes, que es el tamaño de la memoria asignada para la cola.
Propiedad públicaMessageCountObtiene el número de mensajes en la cola.
Propiedad públicaMessageCountDetailsObtiene detalles del mensaje para una cola.
Propiedad públicaPathObtiene el nombre de la cola.
Propiedad públicaRequiresDuplicateDetectionObtiene o establece el valor que indica si esta cola requiere la detección de duplicados.
Propiedad públicaRequiresSessionObtiene o establece un valor que indica si la cola admite el concepto de sesión.
Propiedad públicaSizeInBytesObtiene el tamaño de la cola en bytes.
Propiedad públicaStatusObtiene o establece el estado actual de la cola (activado o desactivado). Cuando se desactiva una entidad, esa entidad no puede enviar o recibir mensaje.
Propiedad públicaSupportOrderingObtiene o establece un valor que indica si la cola permite la ordenación.
Propiedad públicaUpdatedAtObtiene la hora exacta en que se ha actualizado el mensaje.
Propiedad públicaUserMetadataObtiene o establece los metadatos de usuario.
Arriba

  NombreDescripción
Método públicoEquals (Se hereda de Object.)
Método públicoGetHashCode (Se hereda de Object.)
Método públicoGetType (Se hereda de Object.)
Método públicoToString (Se hereda de Object.)
Arriba

  NombreDescripción
Campo públicoMiembro estáticoMessageTimeToLiveDefaultValueEspecifica el tiempo del mensaje en el valor en directo predeterminado.
Arriba

NotaNota

Entity names are case-insensitive; for example MYQUEUE is the same as myqueue. Therefore, you should use IgnoreCase in any comparison of entity names.

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft