botbuilder-azure-blobs package
Blobs |
BlobsStorage bietet eine Storage- Implementierung, die von Azure Blob Storage unterstützt wird. |
Blobs |
BlobsTranscriptStore ist ein TranscriptStore-, der Transkriptionen in Azure Blob Storage speichert |
Blobs |
Optionale Einstellungen für BlobsStorage |
Blobs |
Optionale Einstellungen für BlobsTranscriptStore |
Ignore |
Beschreibt eine Ignorierenfehlerfunktion. |
ignore |
Umschließen einer Zusage und Bereitstellen einer Funktion, um zu entscheiden, ob ein Fehlertyp ignoriert werden soll |
is |
RestErrors ignorieren, die einem Satz von Statuscodes entsprechen. |
sanitize |
Stellt sicher, dass |
Umschließen einer Zusage und Bereitstellen einer Funktion, um zu entscheiden, ob ein Fehlertyp ignoriert werden soll
function ignoreError<T>(promise: Promise<T>, ignore: IgnoreError): Promise<T | null>
Parameter
- promise
-
Promise<T>
eine zu erwartende Zusage
- ignore
- IgnoreError
-Methode, die "true" zurückgibt, wenn ein Fehler ignoriert werden soll
Gibt zurück
Promise<T | null>
eine Zusage, die nach dem Ignorieren übereinstimmener Fehler in T
oder null
aufgelöst wird
RestErrors ignorieren, die einem Satz von Statuscodes entsprechen.
function isStatusCodeError(codes: number[]): IgnoreError
Parameter
- codes
-
number[]
HTTP-Statuscodes, die nicht als Fehler betrachtet werden sollten
Gibt zurück
eine Funktion, die einen Fehler akzeptiert und "true" zurückgibt, wenn sie einen der ignorierten Statuscodes darstellt.
Stellt sicher, dass key
ein ordnungsgemäß sanitierter Azure Blob Storage-Schlüssel ist. Er sollte URI-codiert sein, nicht mehr als 1024 Zeichen und darf maximal 254 Schrägstriche ("/") enthalten.
function sanitizeBlobKey(key: string, options?: BlobsTranscriptStoreOptions): string
Parameter
- key
-
string
Zeichenfolgen-BLOB-Taste zum Berigen
- options
- BlobsTranscriptStoreOptions
Optionale Einstellungen für BlobsTranscriptStore
Gibt zurück
string
Bereinigung des BLOB-Schlüssels