IQueue Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Typ, der die Service Bus-Warteschlange darstellt.
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)
- Implementiert
-
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>
Eigenschaften
AccessedAt |
Ruft das letzte Mal ab, wenn eine Nachricht gesendet wurde oder das letzte Mal eine Empfangsanforderung an diese Warteschlange aufgetreten ist. |
ActiveMessageCount |
Ruft die Anzahl der aktiven Nachrichten in der Warteschlange ab. |
AuthorizationRules |
Ruft den Einstiegspunkt ab, um Autorisierungsregeln für die Service Bus-Warteschlange zu verwalten. |
CreatedAt |
Ruft den genauen Zeitpunkt ab, zu dem die Warteschlange erstellt wurde. |
CurrentSizeInBytes |
Ruft die aktuelle Größe der Warteschlange in Bytes ab. |
DeadLetterMessageCount |
Ruft die Anzahl der Nachrichten in der Warteschlange für unzustellbare Nachrichten ab. |
DefaultMessageTtlDuration |
Ruft die Dauer ab, nach der die Nachricht abläuft, beginnend mit dem Senden der Nachricht an die Warteschlange. |
DeleteOnIdleDurationInMinutes |
Ruft die Leerlaufdauer ab, nach der die Warteschlange automatisch gelöscht wird. |
DuplicateMessageDetectionHistoryDuration |
Ruft die Dauer des Verlaufs der doppelten Erkennung ab. |
Id |
Ruft die Ressourcen-ID-Zeichenfolge ab. (Geerbt von IHasId) |
Inner |
Typ, der die Service Bus-Warteschlange darstellt. (Geerbt von IHasInner<T>) |
IsBatchedOperationsEnabled |
Ruft an, ob serverseitige Batchvorgänge aktiviert sind. |
IsDeadLetteringEnabledForExpiredMessages |
Ruft an, ob diese Warteschlange unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft. |
IsDuplicateDetectionEnabled |
Ruft an, ob für diese Warteschlange eine Duplikaterkennung erforderlich ist. |
IsExpressEnabled |
Ruft an, ob Expressentitäten aktiviert sind. |
IsPartitioningEnabled |
Ruft an, ob die Warteschlange über mehrere Nachrichtenbroker partitioniert werden soll. |
IsSessionEnabled |
Gets gibt an, ob die Warteschlange Sitzungen unterstützt. |
Key |
Typ, der die Service Bus-Warteschlange darstellt. (Geerbt von IIndexable) |
LockDurationInSeconds |
Ruft die Dauer der Peek-Sperre ab, also die Zeitspanne, in der die Nachricht für andere Empfänger gesperrt ist. |
Manager |
Ruft den Managerclienttyp dieses Ressourcentyps ab. (Geerbt von IHasManager<ManagerT>) |
MaxDeliveryCountBeforeDeadLetteringMessage |
Ruft die maximale Anzahl einer Nachrichtenübermittlung ab, bevor sie als Unzustellbarkeit markiert wird. |
MaxSizeInMB |
Ruft die maximale Größe des Für die Warteschlange zugewiesenen Arbeitsspeichers in Megabyte ab. |
MessageCount |
Ruft die Anzahl der Nachrichten in der Warteschlange ab. |
Name |
Ruft den Namen der Ressource ab. (Geerbt von IHasName) |
Region |
Typ, der die Service Bus-Warteschlange darstellt. (Geerbt von IResource) |
RegionName |
Typ, der die Service Bus-Warteschlange darstellt. (Geerbt von IResource) |
ResourceGroupName |
Typ, der die Service Bus-Warteschlange darstellt. (Geerbt von IHasResourceGroup) |
ScheduledMessageCount |
Ruft die Anzahl der An die Warteschlange gesendeten Nachrichten ab, die noch zur Nutzung freigegeben werden sollen. |
Status |
Ruft den aktuellen status der Warteschlange ab. |
Tags |
Typ, der die Service Bus-Warteschlange darstellt. (Geerbt von IResource) |
TransferDeadLetterMessageCount |
Ruft die Anzahl von Nachrichten ab, die in unzustellbare Buchstaben übertragen wurden. |
TransferMessageCount |
Ruft die Anzahl der Nachrichten ab, die an eine andere Warteschlange, ein Thema oder ein anderes Abonnement übertragen wurden. |
Type |
Typ, der die Service Bus-Warteschlange darstellt. (Geerbt von IResource) |
UpdatedAt |
Ruft den genauen Zeitpunkt ab, zu dem die Warteschlange aktualisiert wurde. |
Methoden
Refresh() |
Aktualisiert die Ressource, um sie mit Azure zu synchronisieren. (Geerbt von IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Aktualisiert die Ressource, um sie mit Azure zu synchronisieren. (Geerbt von IRefreshable<T>) |
Update() |
Typ, der die Service Bus-Warteschlange darstellt. (Geerbt von IUpdatable<T>) |
Gilt für:
Azure SDK for .NET