Megosztás a következőn keresztül:


ServiceBusRuleManager interface

Lehetővé teszi az előfizetések felügyeletét. Ez a szabálykezelő csak figyelési jogcímeket igényel, míg a ServiceBusAdministrationClient jogcímek kezelését igényli.

Metódusok

createRule(string, CorrelationRuleFilter | SqlRuleFilter, OperationOptionsBase)

Egy szabályt ad hozzá az aktuális előfizetéshez, amely szűri a témakörből az előfizetésbe érkező üzeneteket.

createRule(string, CorrelationRuleFilter | SqlRuleFilter, SqlRuleAction, OperationOptionsBase)

Egy szabályt ad hozzá az aktuális előfizetéshez, amely szűri a témakörből az előfizetésbe érkező üzeneteket.

deleteRule(string, OperationOptionsBase)

Töröl egy szabályt.

listRules(OperationOptions)

Egy aszinkron iterátort ad vissza, amely felsorolja a megadott előfizetés összes szabályát.

A .byPage() egy aszinkron iterátorral listázhatja a szabályokat a lapokban.

Metódus adatai

createRule(string, CorrelationRuleFilter | SqlRuleFilter, OperationOptionsBase)

Egy szabályt ad hozzá az aktuális előfizetéshez, amely szűri a témakörből az előfizetésbe érkező üzeneteket.

function createRule(ruleName: string, filter: CorrelationRuleFilter | SqlRuleFilter, options?: OperationOptionsBase): Promise<void>

Paraméterek

ruleName

string

a szabály neve

filter

CorrelationRuleFilter | SqlRuleFilter

a szabály által kiértékelt szűrőkifejezés.

options
OperationOptionsBase

A kérés egyéb konfigurációinak megszakítására, nyomon követésére és vezérlésére használható beállítások.

Válaszok

Promise<void>

createRule(string, CorrelationRuleFilter | SqlRuleFilter, SqlRuleAction, OperationOptionsBase)

Egy szabályt ad hozzá az aktuális előfizetéshez, amely szűri a témakörből az előfizetésbe érkező üzeneteket.

function createRule(ruleName: string, filter: CorrelationRuleFilter | SqlRuleFilter, ruleAction?: SqlRuleAction, options?: OperationOptionsBase): Promise<void>

Paraméterek

ruleName

string

a szabály neve

filter

CorrelationRuleFilter | SqlRuleFilter

a szabály által kiértékelt szűrőkifejezés.

ruleAction
SqlRuleAction

Az üzeneten végrehajtható SQL-hez hasonló kifejezés a társított szűrő alkalmazása esetén.

options
OperationOptionsBase

A kérés egyéb konfigurációinak megszakítására, nyomon követésére és vezérlésére használható beállítások.

Válaszok

Promise<void>

deleteRule(string, OperationOptionsBase)

Töröl egy szabályt.

function deleteRule(ruleName: string, options?: OperationOptionsBase): Promise<void>

Paraméterek

ruleName

string

a szabály neve

Válaszok

Promise<void>

listRules(OperationOptions)

Egy aszinkron iterátort ad vissza, amely felsorolja a megadott előfizetés összes szabályát.

A .byPage() egy aszinkron iterátorral listázhatja a szabályokat a lapokban.

function listRules(options?: OperationOptions): PagedAsyncIterableIterator<RuleProperties, RuleProperties[], PageSettings>

Paraméterek

Válaszok

Lapozást támogató asyncIterableIterator.