Compartir a través de


IQueue Interfaz

Definición

Tipo que representa la cola de Service Bus.

public interface IQueue : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ServiceBus.Fluent.IQueue>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IUpdate>
type IQueue = interface
    interface IIndependentChildResource<IServiceBusManager, QueueInner>
    interface IGroupableResource<IServiceBusManager, QueueInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IServiceBusManager>
    interface IHasInner<QueueInner>
    interface IIndependentChild<IServiceBusManager>
    interface IRefreshable<IQueue>
    interface IUpdatable<IUpdate>
Public Interface IQueue
Implements IGroupableResource(Of IServiceBusManager, QueueInner), IHasInner(Of QueueInner), IHasManager(Of IServiceBusManager), IIndependentChild(Of IServiceBusManager), IIndependentChildResource(Of IServiceBusManager, QueueInner), IRefreshable(Of IQueue), IUpdatable(Of IUpdate)
Implementaciones

Propiedades

AccessedAt

Obtiene la última vez que se envió un mensaje o la última vez que hubo una solicitud de recepción a esta cola.

ActiveMessageCount

Obtiene el número de mensajes activos de la cola.

AuthorizationRules

Obtiene el punto de entrada para administrar las reglas de autorización de la cola de Service Bus.

CreatedAt

Obtiene la hora exacta en que se creó la cola.

CurrentSizeInBytes

Obtiene el tamaño actual de la cola, en bytes.

DeadLetterMessageCount

Obtiene el número de mensajes de la cola de mensajes fallidos.

DefaultMessageTtlDuration

Obtiene la duración después de la cual expira el mensaje, empezando por cuándo se envía el mensaje a la cola.

DeleteOnIdleDurationInMinutes

Obtiene la duración de inactividad después de la cual la cola se elimina automáticamente.

DuplicateMessageDetectionHistoryDuration

Obtiene la duración del historial de detección de duplicados.

Id

Obtiene la cadena de identificador de recurso.

(Heredado de IHasId)
Inner

Tipo que representa la cola de Service Bus.

(Heredado de IHasInner<T>)
IsBatchedOperationsEnabled

Obtiene indica si las operaciones por lotes del lado servidor están habilitadas.

IsDeadLetteringEnabledForExpiredMessages

Obtiene indica si esta cola tiene compatibilidad con mensajes fallidos cuando expira un mensaje.

IsDuplicateDetectionEnabled

Obtiene indica si esta cola requiere detección de duplicados.

IsExpressEnabled

Obtiene indica si las entidades rápidas están habilitadas.

IsPartitioningEnabled

Obtiene indica si la cola se va a particionar entre varios agentes de mensajes.

IsSessionEnabled

Obtiene indica si la cola admite sesiones.

Key

Tipo que representa la cola de Service Bus.

(Heredado de IIndexable)
LockDurationInSeconds

Obtiene la duración del bloqueo de inspección, que es la cantidad de tiempo que el mensaje está bloqueado para otros receptores.

Manager

Obtiene el tipo de cliente de administrador de este tipo de recurso.

(Heredado de IHasManager<ManagerT>)
MaxDeliveryCountBeforeDeadLetteringMessage

Obtiene el número máximo de una entrega de mensajes antes de marcarla como con mensajes fallidos.

MaxSizeInMB

Obtiene el tamaño máximo de memoria asignada para la cola en megabytes.

MessageCount

Obtiene el número de mensajes de la cola.

Name

Obtiene el nombre del recurso.

(Heredado de IHasName)
Region

Tipo que representa la cola de Service Bus.

(Heredado de IResource)
RegionName

Tipo que representa la cola de Service Bus.

(Heredado de IResource)
ResourceGroupName

Tipo que representa la cola de Service Bus.

(Heredado de IHasResourceGroup)
ScheduledMessageCount

Obtiene el número de mensajes enviados a la cola que aún se van a liberar para su consumo.

Status

Obtiene el estado actual de la cola.

Tags

Tipo que representa la cola de Service Bus.

(Heredado de IResource)
TransferDeadLetterMessageCount

Obtiene el número de mensajes transferidos a mensajes fallidos.

TransferMessageCount

Obtiene el número de mensajes transferidos a otra cola, tema o suscripción.

Type

Tipo que representa la cola de Service Bus.

(Heredado de IResource)
UpdatedAt

Obtiene la hora exacta en que se actualizó la cola.

Métodos

Refresh()

Actualiza el recurso para que se sincronice con Azure.

(Heredado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualiza el recurso para que se sincronice con Azure.

(Heredado de IRefreshable<T>)
Update()

Tipo que representa la cola de Service Bus.

(Heredado de IUpdatable<T>)

Se aplica a