IUpdate 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í.
Plantilla para una operación de actualización de temas de Service Bus, que contiene toda la configuración que se puede modificar.
public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.ServiceBus.Fluent.ITopic>, Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IWithAuthorizationRule, Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IWithDefaultMessageTTL, Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IWithDeleteOnIdle, Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IWithDuplicateMessageDetection, Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IWithExpressMessage, Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IWithMessageBatching, Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IWithSize, Microsoft.Azure.Management.ServiceBus.Fluent.Topic.Update.IWithSubscription
type IUpdate = interface
interface IAppliable<ITopic>
interface IIndexable
interface IWithSize
interface IWithDeleteOnIdle
interface IWithDefaultMessageTTL
interface IWithExpressMessage
interface IWithMessageBatching
interface IWithDuplicateMessageDetection
interface IWithSubscription
interface IWithAuthorizationRule
Public Interface IUpdate
Implements IAppliable(Of ITopic), IWithAuthorizationRule, IWithDefaultMessageTTL, IWithDeleteOnIdle, IWithDuplicateMessageDetection, IWithExpressMessage, IWithMessageBatching, IWithSize, IWithSubscription
- Implementaciones
Propiedades
Key |
Plantilla para una operación de actualización de temas de Service Bus, que contiene toda la configuración que se puede modificar. (Heredado de IIndexable) |
Métodos
Apply() |
Ejecute la solicitud de actualización. (Heredado de IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Ejecute la solicitud de actualización de forma asincrónica. (Heredado de IAppliable<T>) |
WithDefaultMessageTTL(TimeSpan) |
Especifica la duración después de la cual expira el mensaje. (Heredado de IWithDefaultMessageTTL) |
WithDeleteOnIdleDurationInMinutes(Int32) |
Intervalo de inactividad después del cual se elimina automáticamente el tema. (Heredado de IWithDeleteOnIdle) |
WithDuplicateMessageDetectionHistoryDuration(TimeSpan) |
Especifica la duración del historial de detección de mensajes duplicados. (Heredado de IWithDuplicateMessageDetection) |
WithExpressMessage() |
Especifica que los mensajes de este tema son rápidos, por lo que se pueden almacenar en caché en memoria durante algún tiempo antes de almacenarlos en el almacén de mensajería. (Heredado de IWithExpressMessage) |
WithMessageBatching() |
Especifica que Service Bus puede procesar por lotes varios mensajes al escribir o eliminar mensajes de su almacén interno. Esto aumenta el rendimiento. (Heredado de IWithMessageBatching) |
WithNewListenRule(String) |
Crea una regla de autorización de escucha para el tema. (Heredado de IWithAuthorizationRule) |
WithNewManageRule(String) |
Crea una regla de autorización de administración para el tema. (Heredado de IWithAuthorizationRule) |
WithNewSendRule(String) |
Crea una regla de autorización de envío para el tema. (Heredado de IWithAuthorizationRule) |
WithNewSubscription(String) |
Crea una entidad de suscripción para el tema de Service Bus. (Heredado de IWithSubscription) |
WithoutAuthorizationRule(String) |
Quita una regla de autorización para el tema. (Heredado de IWithAuthorizationRule) |
WithoutDuplicateMessageDetection() |
Especifica que es necesario deshabilitar la detección de mensajes duplicados. (Heredado de IWithDuplicateMessageDetection) |
WithoutExpressMessage() |
Especifica que los mensajes de este tema no son rápidos, por lo que deben almacenarse en caché en la memoria. (Heredado de IWithExpressMessage) |
WithoutMessageBatching() |
Especifica que el procesamiento por lotes de mensajes debe deshabilitarse cuando Service Bus escribe mensajes en o elimina mensajes de su almacén interno. (Heredado de IWithMessageBatching) |
WithoutSubscription(String) |
Quita una entidad de suscripción asociada al tema de Service Bus. (Heredado de IWithSubscription) |
WithSizeInMB(Int64) |
Especifica el tamaño máximo de memoria asignada para el tema. (Heredado de IWithSize) |
Se aplica a
Azure SDK for .NET