@azure/service-bus package
Třídy
MessagingError |
Popisuje základní třídu pro zasílání zpráv Error. |
ServiceBusAdministrationClient |
Všechny operace vrací přísliby, které se přeloží na objekt, který má příslušný výstup.
Tyto objekty mají také vlastnost s názvem |
ServiceBusClient |
Klient, který může vytvářet instance odesílatele pro odesílání zpráv do front a témat a také instance příjemce pro příjem zpráv z front a odběrů. |
ServiceBusError |
Chyby, ke kterým dochází ve službě Service Bus. |
Rozhraní
AuthorizationRule |
Představuje typ v operacích |
CorrelationRuleFilter |
Představuje výraz filtru korelace. CorrelationRuleFilter obsahuje sadu podmínek, které odpovídají uživatelským a systémovým vlastnostem příchozích zpráv z odběru. |
CreateMessageBatchOptions |
Možnosti konfigurace metody na
Příklad použití:
|
CreateQueueOptions |
Představuje nastavené možnosti ve frontě. |
CreateSubscriptionOptions |
Představuje nastavitelné možnosti předplatného. |
CreateTopicOptions |
Představuje nastavené možnosti pro téma. |
DeadLetterOptions |
Popisuje důvod a popis chyby pro nedoručených zpráv pomocí |
Delivery | |
GetMessageIteratorOptions |
Možnosti při získávání iterovatelného iterátoru ze služby Service Bus |
HttpHeader |
Jednotlivá hlavička v kolekci HttpHeaders. |
HttpHeadersLike |
Kolekce párů klíč/hodnota hlavičky HTTP. |
HttpResponse |
Vlastnosti odpovědi HTTP, která bude vždy k dispozici. |
MessageHandlers |
Obecné rozhraní obslužné rutiny zpráv (používá se pro streamMessages). |
NamespaceProperties |
Představuje metadata související s oborem názvů služby Service Bus. |
OperationOptions |
Typ základních možností pro všechny operace. |
PeekMessagesOptions |
Popisuje možnosti předávané |
ProcessErrorArgs |
Argumenty zpětného |
QueueProperties |
Představuje vstup pro updateQueue. |
QueueRuntimeProperties |
Představuje atributy informací o modulu runtime entity fronty. |
ReceiveMessagesOptions |
Možnosti při příjmu dávky zpráv ze služby Service Bus |
RetryOptions |
Možnosti zásad opakování, které určují režim, počet opakování, interval opakování atd. |
RuleProperties |
Představuje všechny atributy pravidla. |
ServiceBusAdministrationClientOptions |
Představuje možnosti klienta objektu |
ServiceBusClientOptions |
Popisuje možnosti, které lze poskytnout při vytváření ServiceBusClient.
|
ServiceBusConnectionStringProperties |
Sada vlastností, které tvoří připojovací řetězec služby Service Bus. |
ServiceBusMessage |
Popisuje zprávu, která se má odeslat službě Service Bus. |
ServiceBusMessageBatch |
Dávka zpráv, které můžete vytvořit pomocí <xref:createBatch> metody. |
ServiceBusReceivedMessage |
Popisuje zprávu přijatou ze služby Service Bus během operací náhledu, takže ji nelze vyřešit. |
ServiceBusReceiver |
Příjemce, který nezpracuje relace. |
ServiceBusReceiverOptions |
Možnosti, které se mají použít při vytváření přijímače. |
ServiceBusRuleManager |
Umožňuje spravovat pravidla pro předplatné. Tento správce pravidel vyžaduje pouze deklarace identity naslouchání, zatímco ServiceBusAdministrationClient vyžaduje spravovat deklarace identity. |
ServiceBusSender |
Odesílatele lze použít k odesílání zpráv, plánování odesílání zpráv později a zrušení takových naplánovaných zpráv.
|
ServiceBusSenderOptions |
Možnosti, které se mají použít při vytváření odesílatele. |
ServiceBusSessionReceiver |
Příjemce, který zpracovává relace, včetně obnovení zámku relace. |
ServiceBusSessionReceiverOptions |
Popisuje možnosti předávané metodám |
SqlRuleFilter |
Představuje všechna možná pole ve filtru SqlRuleFilter. |
SubscribeOptions |
Možnosti používané při přihlášení k odběru fronty nebo předplatného služby Service Bus |
SubscriptionProperties |
Představuje vstup pro updateSubscription. |
SubscriptionRuntimeProperties |
Představuje atributy informací o modulu runtime entity předplatného. |
TokenCredential |
Představuje přihlašovací údaje schopné poskytnout ověřovací token. |
TopicProperties |
Představuje vstup pro updateTopic. |
TopicRuntimeProperties |
Představuje atributy informací o modulu runtime entity tématu. |
TryAddOptions |
Sada možností pro ruční šíření |
WebResourceLike |
Popis požadavku HTTP, který se má provést na vzdálený server. |
WebSocketImpl |
Popisuje požadovaný tvar konstruktorů WebSocket. |
WebSocketOptions |
Možnosti konfigurace channelingu připojení AMQP přes webové sokety |
Aliasy typu
EntitiesResponse |
Představuje výsledek operace seznamu u entit, která obsahuje |
EntityAvailabilityStatus |
Možné hodnoty entit |
EntityStatus |
Možné hodnoty entit |
OperationOptionsBase |
POZNÁMKA: Tento typ je určen k zrcadlení příslušných polí a struktury z Možnosti konfigurace trasování a abortSignal |
RawHttpHeaders |
Kolekce HttpHeaders reprezentovaná jako jednoduchý objekt JSON. |
ServiceBusErrorCode |
Kódy selhání služby Service Bus. |
SqlRuleAction |
Představuje všechna možná pole v SqlRuleAction. |
TransferProgressEvent |
Aktivované v reakci na průběh nahrávání nebo stahování. |
WithResponse |
Představuje vrácenou odpověď operace spolu s nezpracovanou odpovědí. |
Výčty
RetryMode |
Popisuje typ režimu opakování. |
TokenType |
Popisuje typ podporovaných tokenů. |
Funkce
delay<T>(number, Abort |
Obálka pro setTimeout, která vyřeší příslib po t milisekundách. |
is |
Určuje, jestli je chyba typu. |
parse |
Analyzuje zadaný připojovací řetězec do různých vlastností použitelných pro Azure Service Bus. Vlastnosti jsou užitečné k vytvoření ServiceBusClient. |
Podrobnosti funkce
delay<T>(number, AbortSignalLike, string, T)
Obálka pro setTimeout, která vyřeší příslib po t milisekundách.
function delay<T>(delayInMs: number, abortSignal?: AbortSignalLike, abortErrorMsg?: string, value?: T): Promise<T | void>
Parametry
- delayInMs
-
number
Počet milisekund, které se mají zpozdit.
- abortSignal
- AbortSignalLike
AbortSignal přidružený k operaci obsahující.
- abortErrorMsg
-
string
Chybová zpráva o přerušení související s operací obsahující.
- value
-
T
Hodnota, se kterou se má přeložit po vypršení časového limitu t milisekund.
Návraty
Promise<T | void>
- Vyřešený slib
isServiceBusError(unknown)
Určuje, jestli je chyba typu. ServiceBusError
function isServiceBusError(err: unknown): err
Parametry
- err
-
unknown
Chyba, která se má zkontrolovat a zjistit, jestli je typu ServiceBusError
Návraty
err
parseServiceBusConnectionString(string)
Analyzuje zadaný připojovací řetězec do různých vlastností použitelných pro Azure Service Bus. Vlastnosti jsou užitečné k vytvoření ServiceBusClient.
function parseServiceBusConnectionString(connectionString: string): ServiceBusConnectionStringProperties
Parametry
- connectionString
-
string
Připojovací řetězec přidružený k zásadám sdíleného přístupu vytvořeným pro obor názvů, frontu nebo téma služby Service Bus.