Compartir a través de


SubscriptionClient.AddRuleAsync Método

Definición

Sobrecargas

AddRuleAsync(RuleDescription)

Agrega una regla a la suscripción actual para filtrar los mensajes que llegan del tema a la suscripción.

AddRuleAsync(String, Filter)

Agrega una regla a la suscripción actual para filtrar los mensajes que llegan del tema a la suscripción.

AddRuleAsync(RuleDescription)

Source:
SubscriptionClient.cs

Agrega una regla a la suscripción actual para filtrar los mensajes que llegan del tema a la suscripción.

public System.Threading.Tasks.Task AddRuleAsync (Microsoft.Azure.ServiceBus.RuleDescription description);
abstract member AddRuleAsync : Microsoft.Azure.ServiceBus.RuleDescription -> System.Threading.Tasks.Task
override this.AddRuleAsync : Microsoft.Azure.ServiceBus.RuleDescription -> System.Threading.Tasks.Task
Public Function AddRuleAsync (description As RuleDescription) As Task

Parámetros

description
RuleDescription

Descripción de la regla que proporciona la regla que se va a agregar.

Devoluciones

Una instancia de tarea que representa la operación de agregar regla asincrónica.

Implementaciones

Comentarios

Puede agregar reglas a la suscripción que decida qué mensajes del tema deben llegar a la suscripción. Siempre se agrega una regla predeterminada TrueFilter denominada DefaultRuleName mientras se crea la suscripción. Puede agregar varias reglas con nombres distintos a la misma suscripción. Varios filtros se combinan entre sí mediante la condición OR lógica. Es decir, si algún filtro se realiza correctamente, el mensaje se pasa a la suscripción.

Se aplica a

AddRuleAsync(String, Filter)

Source:
SubscriptionClient.cs

Agrega una regla a la suscripción actual para filtrar los mensajes que llegan del tema a la suscripción.

public System.Threading.Tasks.Task AddRuleAsync (string ruleName, Microsoft.Azure.ServiceBus.Filter filter);
abstract member AddRuleAsync : string * Microsoft.Azure.ServiceBus.Filter -> System.Threading.Tasks.Task
override this.AddRuleAsync : string * Microsoft.Azure.ServiceBus.Filter -> System.Threading.Tasks.Task
Public Function AddRuleAsync (ruleName As String, filter As Filter) As Task

Parámetros

ruleName
String
filter
Filter

Expresión de filtro con la que se buscarán coincidencias con los mensajes.

Devoluciones

Una instancia de tarea que representa la operación de agregar regla asincrónica.

Implementaciones

Comentarios

Puede agregar reglas a la suscripción que decida qué mensajes del tema deben llegar a la suscripción. Siempre se agrega una regla predeterminada TrueFilter denominada DefaultRuleName mientras se crea la suscripción. Puede agregar varias reglas con nombres distintos a la misma suscripción. Varios filtros se combinan entre sí mediante la condición OR lógica. Es decir, si algún filtro se realiza correctamente, el mensaje se pasa a la suscripción. La longitud máxima permitida del nombre de la regla es de 50 caracteres.

Se aplica a