SubscribeOptions interface
Service Bus-üzenetsorra vagy előfizetésre való feliratkozáskor használt beállítások.
- Extends
Tulajdonságok
auto |
Azt jelzi, hogy az üzenetet automatikusan rendezni kell-e a felhasználó által megadott
Ez a beállítás figyelmen kívül lesz hagyva, ha az üzenetek fogadási
|
max |
A kódtár által a felhasználó üzenetkezelőjének kezdeményezhető egyidejű hívások maximális száma. A korlát elérése után a rendszer nem fogad további üzeneteket, amíg be nem fejeződik a felhasználó üzenetkezelőjének egyik hívása.
|
Örökölt tulajdonságok
abort |
A kérések megszakítására használható jel. |
tracing |
A nyomkövetés engedélyezésekor használt beállítások. |
Tulajdonság adatai
autoCompleteMessages
Azt jelzi, hogy az üzenetet automatikusan rendezni kell-e a felhasználó által megadott processMessage
visszahívás eredménye alapján.
- Ha a visszahívás hibát
processMessage
jelez, az üzenet a használatávalreceiver.abandonMessage()
lesz megszakítva. Ha így tesz, az üzenet ismét elérhetővé válik az üzenetsorból/előfizetésből, és a kézbesítések száma növekszik. - Ha NEM hibaüzenet jelenik meg az üzenetből
processMessage
, a következővelreceiver.completeMessage()
fejeződik be: . Ezzel eltávolítja az üzenetet az üzenetsorból/előfizetésből.
Ez a beállítás figyelmen kívül lesz hagyva, ha az üzenetek fogadási receiveAndDelete
módban érkeznek, vagy ha az üzenet már rendezve van a felhasználó által megadott üzenetvisszahívásban.
-
Alapértelmezett:
true
.
autoCompleteMessages?: boolean
Tulajdonság értéke
boolean
maxConcurrentCalls
A kódtár által a felhasználó üzenetkezelőjének kezdeményezhető egyidejű hívások maximális száma. A korlát elérése után a rendszer nem fogad további üzeneteket, amíg be nem fejeződik a felhasználó üzenetkezelőjének egyik hívása.
-
Alapértelmezett:
1
.
maxConcurrentCalls?: number
Tulajdonság értéke
number
Örökölt tulajdonság részletei
abortSignal
A kérések megszakítására használható jel.
abortSignal?: AbortSignalLike
Tulajdonság értéke
Örökölt forrás OperationOptionsBase.abortSignal
tracingOptions
A nyomkövetés engedélyezésekor használt beállítások.
tracingOptions?: OperationTracingOptions
Tulajdonság értéke
Örökölt forrás OperationOptionsBase.tracingOptions