Compartir a través de


ITopic Interfaz

Definición

Tipo que representa el tema de Service Bus.

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)
Implementaciones

Propiedades

AccessedAt

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

ActiveMessageCount

Obtiene el número de mensajes activos del tema.

AuthorizationRules

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

CreatedAt

Obtiene la hora exacta en que se creó el tema.

CurrentSizeInBytes

Obtiene el tamaño actual del tema, en bytes.

DeadLetterMessageCount

Obtiene el número de mensajes del tema de mensajes fallidos.

DefaultMessageTtlDuration

Obtiene la duración después de la cual expira el mensaje, comenzando desde el momento en que se envía el mensaje al tema.

DeleteOnIdleDurationInMinutes

Obtiene la duración de inactividad después de la cual el tema 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 el tema de Service Bus.

(Heredado de IHasInner<T>)
IsBatchedOperationsEnabled

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

IsDuplicateDetectionEnabled

Obtiene indica si este tema requiere detección de duplicados.

IsExpressEnabled

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

IsPartitioningEnabled

Obtiene indica si el tema se va a particionar entre varios agentes de mensajes.

Key

Tipo que representa el tema de Service Bus.

(Heredado de IIndexable)
Manager

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

(Heredado de IHasManager<ManagerT>)
MaxSizeInMB

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

Name

Obtiene el nombre del recurso.

(Heredado de IHasName)
Region

Tipo que representa el tema de Service Bus.

(Heredado de IResource)
RegionName

Tipo que representa el tema de Service Bus.

(Heredado de IResource)
ResourceGroupName

Tipo que representa el tema de Service Bus.

(Heredado de IHasResourceGroup)
ScheduledMessageCount

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

Status

Obtiene el estado actual del tema.

SubscriptionCount

Obtiene el número de suscripciones para el tema.

Subscriptions

Obtiene el punto de entrada para administrar las suscripciones asociadas al tema.

Tags

Tipo que representa el tema 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 otro tema, tema o suscripción.

Type

Tipo que representa el tema de Service Bus.

(Heredado de IResource)
UpdatedAt

Obtiene la hora exacta en que se actualizó el tema.

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 el tema de Service Bus.

(Heredado de IUpdatable<T>)

Se aplica a