IQueue Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
-
IGroupableResource<ManagerT,InnerT> IGroupableResource<IServiceBusManager,QueueInner> IHasId IHasInner<InnerT> IHasInner<QueueInner> IHasManager<ManagerT> IHasManager<IServiceBusManager> IHasName IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IServiceBusManager> IIndependentChildResource<IServiceBusManager,QueueInner> IResource IIndexable IRefreshable<IQueue> IUpdatable<IUpdate>
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
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de