SubscriptionClient.AddRuleAsync Método
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í.
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
Azure SDK for .NET