ITopic 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 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
-
IGroupableResource<ManagerT,InnerT> IGroupableResource<IServiceBusManager,TopicInner> IHasId IHasInner<InnerT> IHasInner<TopicInner> IHasManager<ManagerT> IHasManager<IServiceBusManager> IHasName IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IServiceBusManager> IIndependentChildResource<IServiceBusManager,TopicInner> IResource IIndexable IRefreshable<ITopic> 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 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
Azure SDK for .NET