Compartir a través de


NamespaceManager.GetRulesAsync Método

Definición

Sobrecargas

GetRulesAsync(String, String)

Recupera de forma asincrónica una colección enumerable de todas las reglas del espacio de nombres del servicio.

GetRulesAsync(String, String, String)

Recupera de forma asincrónica una colección enumerable de todas las reglas del espacio de nombres del servicio con la ruta de acceso del tema, el nombre de la suscripción y el filtro especificados.

GetRulesAsync(String, String)

Recupera de forma asincrónica una colección enumerable de todas las reglas del espacio de nombres del servicio.

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.RuleDescription>> GetRulesAsync (string topicPath, string subscriptionName);
member this.GetRulesAsync : string * string -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.RuleDescription>>
Public Function GetRulesAsync (topicPath As String, subscriptionName As String) As Task(Of IEnumerable(Of RuleDescription))

Parámetros

topicPath
String

Ruta de acceso del tema relativa a la dirección base del espacio de nombres del servicio.

subscriptionName
String

Nombre de la suscripción.

Devoluciones

Operación asincrónica.

Se aplica a

GetRulesAsync(String, String, String)

Recupera de forma asincrónica una colección enumerable de todas las reglas del espacio de nombres del servicio con la ruta de acceso del tema, el nombre de la suscripción y el filtro especificados.

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.RuleDescription>> GetRulesAsync (string topicPath, string subscriptionName, string filter);
member this.GetRulesAsync : string * string * string -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.RuleDescription>>
Public Function GetRulesAsync (topicPath As String, subscriptionName As String, filter As String) As Task(Of IEnumerable(Of RuleDescription))

Parámetros

topicPath
String

Ruta de acceso del tema relativa a la dirección base del espacio de nombres del servicio.

subscriptionName
String

Nombre de la suscripción.

filter
String

Cadena usada para filtrar las reglas que se van a recuperar.

Devoluciones

Operación asincrónica.

Ejemplos

var fiveMinutesAgo = DateTime.UtcNow.AddMinutes(-5).ToString("M/dd/yyyy hh:mm:ss");
var rulesInTheLast5Minutes = await namespaceManager.GetRulesAsync(topicName, subscriptionName, $"createdAt gt '{fiveMinutesAgo}'");

Comentarios

Formato de expresión de filtro: {Propery} {Logical Operator} {Value} {Filter expression} ----------------------------------------------------------------------------------------- Propiedades disponibles: ModifiedAt | AccessedAt | Operadores lógicos CreatedAt: Eq | Ne | Gt | Ge | Lt | Le Value: valor del tipo de propiedad correspondiente.

Se aplica a