Freigeben über


ITopic Schnittstelle

Definition

Typ, der das Service Bus-Thema darstellt.

public interface ITopic : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.TopicInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ServiceBus.Fluent.Models.TopicInner>, 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.TopicInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ServiceBus.Fluent.ITopic>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IUpdate>
type ITopic = interface
    interface IIndependentChildResource<IServiceBusManager, TopicInner>
    interface IGroupableResource<IServiceBusManager, TopicInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IServiceBusManager>
    interface IHasInner<TopicInner>
    interface IIndependentChild<IServiceBusManager>
    interface IRefreshable<ITopic>
    interface IUpdatable<IUpdate>
Public Interface ITopic
Implements IGroupableResource(Of IServiceBusManager, TopicInner), IHasInner(Of TopicInner), IHasManager(Of IServiceBusManager), IIndependentChild(Of IServiceBusManager), IIndependentChildResource(Of IServiceBusManager, TopicInner), IRefreshable(Of ITopic), IUpdatable(Of IUpdate)
Implementiert

Eigenschaften

AccessedAt

Ruft das letzte Mal ab, wenn eine Nachricht gesendet wurde oder das letzte Mal eine Empfangsanforderung für dieses Thema aufgetreten ist.

ActiveMessageCount

Ruft die Anzahl der aktiven Nachrichten im Thema ab.

AuthorizationRules

Ruft einen Einstiegspunkt zum Verwalten von Autorisierungsregeln für das Service Bus-Thema ab.

CreatedAt

Ruft den genauen Zeitpunkt ab, zu dem das Thema erstellt wurde.

CurrentSizeInBytes

Ruft die aktuelle Größe des Themas in Bytes ab.

DeadLetterMessageCount

Ruft die Anzahl der Nachrichten im Unzustellbaren Thema ab.

DefaultMessageTtlDuration

Ruft die Dauer ab, nach der die Nachricht abläuft, beginnend mit dem Senden der Nachricht an das Thema.

DeleteOnIdleDurationInMinutes

Ruft die Leerlaufdauer ab, nach der das Thema 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 das Service Bus-Thema darstellt.

(Geerbt von IHasInner<T>)
IsBatchedOperationsEnabled

Ruft an, ob serverseitige Batchvorgänge aktiviert sind.

IsDuplicateDetectionEnabled

Ruft an, ob für dieses Thema eine Duplikaterkennung erforderlich ist.

IsExpressEnabled

Ruft an, ob Expressentitäten aktiviert sind.

IsPartitioningEnabled

Ruft an, ob das Thema über mehrere Nachrichtenbroker partitioniert werden soll.

Key

Typ, der das Service Bus-Thema darstellt.

(Geerbt von IIndexable)
Manager

Ruft den Managerclienttyp dieses Ressourcentyps ab.

(Geerbt von IHasManager<ManagerT>)
MaxSizeInMB

Ruft die maximale Größe des für das Thema zugewiesenen Arbeitsspeichers in Megabyte ab.

Name

Ruft den Namen der Ressource ab.

(Geerbt von IHasName)
Region

Typ, der das Service Bus-Thema darstellt.

(Geerbt von IResource)
RegionName

Typ, der das Service Bus-Thema darstellt.

(Geerbt von IResource)
ResourceGroupName

Typ, der das Service Bus-Thema darstellt.

(Geerbt von IHasResourceGroup)
ScheduledMessageCount

Ruft die Anzahl der Nachrichten ab, die an das Thema gesendet werden und noch zur Nutzung freigegeben werden sollen.

Status

Ruft den aktuellen status des Themas ab.

SubscriptionCount

Ruft die Anzahl der Abonnements für das Thema ab.

Subscriptions

Ruft den Einstiegspunkt zum Verwalten von Abonnements ab, die dem Thema zugeordnet sind.

Tags

Typ, der das Service Bus-Thema 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 ein anderes Thema, Thema oder Abonnement übertragen wurden.

Type

Typ, der das Service Bus-Thema darstellt.

(Geerbt von IResource)
UpdatedAt

Ruft den genauen Zeitpunkt ab, zu dem das Thema 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 das Service Bus-Thema darstellt.

(Geerbt von IUpdatable<T>)

Gilt für: