@azure/service-bus package
Osztályok
| MessagingError |
Az üzenetkezelési hiba alaposztályát ismerteti. |
| ServiceBusAdministrationClient |
Minden művelet olyan ígéreteket ad vissza, amelyek a megfelelő kimenettel rendelkező objektumra lesznek feloldva.
Ezeknek az objektumoknak is van egy |
| ServiceBusClient |
Olyan ügyfél, amely képes feladópéldányokat létrehozni az üzenetsorokra és témakörökre, valamint fogadópéldányokra az üzenetsorokból és előfizetésekből érkező üzenetek fogadásához. |
| ServiceBusError |
A Service Busban előforduló hibák. |
Interfészek
| AuthorizationRule |
Az ATOM-alapú felügyeleti műveletek |
| CorrelationRuleFilter |
A korrelációs szűrőkifejezést jelöli. A CorrelationRuleFilter olyan feltételeket tartalmaz, amelyek megfelelnek az előfizetésből érkező bejövő üzenetek felhasználói és rendszertulajdonságainak. |
| CreateMessageBatchOptions |
A
Példahasználat:
|
| CreateQueueOptions |
Az üzenetsor beállítási beállításait jelöli |
| CreateSubscriptionOptions |
Az előfizetés beállítási beállításait jelöli |
| CreateTopicOptions |
Egy témakör beállítási beállításainak megjelenítése |
| DeadLetterOptions |
A Service Bustól kapott üzenet |
| Delivery | |
| GetMessageIteratorOptions |
Az iterálási iterátor Service Busból való lekérésének lehetőségei. |
| HttpHeader |
Egyéni fejléc egy HttpHeaders-gyűjteményben. |
| HttpHeadersLike |
HTTP-fejléckulcs/érték párok gyűjteménye. |
| HttpResponse |
A HTTP-válasz tulajdonságai, amelyek mindig jelen lesznek. |
| MessageHandlers |
Az általános üzenetkezelő felület (streamMessages esetén használatos). |
| NamespaceProperties |
A service bus-névtérhez kapcsolódó metaadatokat jelöli. |
| OperationOptions |
Az alapbeállítások típusa az összes művelethez. |
| PeekMessagesOptions |
A fogadó |
| ProcessErrorArgs |
A |
| QueueProperties |
Az updateQueue bemenetét jelöli. |
| QueueRuntimeProperties |
Egy üzenetsor-entitás futásidejű információattribútumait jelöli |
| ReceiveMessagesOptions |
A Service Bustól érkező üzenetköteg fogadásának lehetőségei. |
| RetryOptions |
Próbálkozzon újra a házirend beállításaival, amelyek meghatározzák a módot, az újrapróbálkozási lehetőségek számát, az újrapróbálkozási időközt stb. |
| RuleProperties |
Egy szabály összes attribútumát jelöli. |
| ServiceBusAdministrationClientOptions |
A |
| ServiceBusClientOptions |
A ServiceBusClient létrehozásakor megadható beállításokat ismerteti.
|
| ServiceBusConnectionStringProperties |
A Service Bus kapcsolati sztringet alkotó tulajdonságok készlete. |
| ServiceBusMessage |
A Service Busnak küldendő üzenetet ismerteti. |
| ServiceBusMessageBatch |
Üzenetköteg, amelyet a <xref:createBatch> metódussal hozhat létre. |
| ServiceBusReceivedMessage |
A Service Bustól a betekintő műveletek során kapott üzenetet ismerteti, ezért nem lehet rendezni. |
| ServiceBusReceiver |
Olyan fogadó, amely nem kezeli a munkameneteket. |
| ServiceBusReceiverOptions |
A fogadó létrehozásakor használható beállítások. |
| ServiceBusRuleManager |
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. |
| ServiceBusSender |
A feladóval üzeneteket küldhet, ütemezheti az üzenetek későbbi küldését, és megszakíthatja az ilyen ütemezett üzeneteket.
A ServiceBusClient |
| ServiceBusSenderOptions |
A feladó létrehozásakor használandó beállítások. |
| ServiceBusSessionReceiver |
A munkameneteket kezelő fogadó, beleértve a munkamenet-zárolás megújítását is. |
| ServiceBusSessionReceiverOptions |
A |
| SqlRuleFilter |
Az SqlRuleFilter összes lehetséges mezőjét jelöli |
| SubscribeOptions |
Service Bus-üzenetsorra vagy előfizetésre való feliratkozáskor használt beállítások. |
| SubscriptionProperties |
Az updateSubscription bemenetét jelöli. |
| SubscriptionRuntimeProperties |
Egy előfizetési entitás futtatókörnyezeti információattribútumait jelöli |
| TokenCredential |
Hitelesítési jogkivonat megadására alkalmas hitelesítő adatokat jelöl. |
| TopicProperties |
Az updateTopic bemenetét jelöli. |
| TopicRuntimeProperties |
Egy témakör entitás futásidejű információattribútumait jelöli |
| TryAddOptions |
Az elosztott nyomkövetés |
| WebResourceLike |
A távoli kiszolgálóra irányuló HTTP-kérés leírása. |
| WebSocketImpl |
A WebSocket konstruktorok szükséges alakját ismerteti. |
| WebSocketOptions |
Az AMQP-kapcsolat webes szoftvercsatornákon keresztüli csatornázásának konfigurálásának beállításai. |
Típusaliasok
| EntitiesResponse |
Az entitások listaműveletének eredményét jelöli, amely tartalmazza a |
| EntityAvailabilityStatus |
A Service Bus üzenetkezelési entitások |
| EntityStatus |
A Service Bus üzenetkezelési entitások |
| OperationOptionsBase |
MEGJEGYZÉS: Ez a típus az OperationOptions A nyomkövetés és az abortSignal konfigurálásának lehetőségei. |
| RawHttpHeaders |
Egyszerű JSON-objektumként ábrázolt HttpHeaders-gyűjtemény. |
| ServiceBusErrorCode |
Service Bus-hibakódok. |
| SqlRuleAction |
Az SqlRuleAction összes lehetséges mezőjét jelöli |
| TransferProgressEvent |
A feltöltési vagy letöltési folyamatra válaszul aktiválódott. |
| WithResponse |
A művelet visszaadott válaszát és a nyers választ jelöli. |
Enumerációk
| RetryMode |
Az újrapróbálkozási mód típusát ismerteti |
| TokenType |
A támogatott jogkivonatok típusát ismerteti. |
Függvények
| delay<T>(number, Abort |
A setTimeout burkolója, amely ezredmásodperc után felold egy ígéretet. |
| is |
Meghatározza, hogy egy hiba |
| parse |
A megadott kapcsolati sztringet az Azure Service Busra vonatkozó különböző tulajdonságokba elemzi. A tulajdonságok hasznosak a ServiceBusClient létrehozásához. |
Függvény adatai
delay<T>(number, AbortSignalLike, string, T)
A setTimeout burkolója, amely ezredmásodperc után felold egy ígéretet.
function delay<T>(delayInMs: number, abortSignal?: AbortSignalLike, abortErrorMsg?: string, value?: T): Promise<T | void>
Paraméterek
- delayInMs
-
number
A késleltetni kívánt ezredmásodpercek száma.
- abortSignal
- AbortSignalLike
A műveletet tartalmazó művelethez társított abortSignal.
- abortErrorMsg
-
string
A műveletet tartalmazó művelettel társított megszakítási hibaüzenet.
- value
-
T
Ezredmásodperc időtúllépés után feloldandó érték.
Válaszok
Promise<T | void>
- Megoldott ígéret
isServiceBusError(unknown)
Meghatározza, hogy egy hiba ServiceBusError típusú-e
function isServiceBusError(err: unknown): err
Paraméterek
- err
-
unknown
Hiba annak ellenőrzéséhez, hogy ServiceBusError típusú-e
Válaszok
err
parseServiceBusConnectionString(string)
A megadott kapcsolati sztringet az Azure Service Busra vonatkozó különböző tulajdonságokba elemzi. A tulajdonságok hasznosak a ServiceBusClient létrehozásához.
function parseServiceBusConnectionString(connectionString: string): ServiceBusConnectionStringProperties
Paraméterek
- connectionString
-
string
A Service Bus-névtérhez, üzenetsorhoz vagy témakörhöz létrehozott megosztott hozzáférési szabályzathoz társított kapcsolati sztring.