BlobsTranscriptStore Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A blobok átirattárolója egy Azure Blob-tárolóban tárolja az átiratokat.
public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
interface ITranscriptStore
interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
- Öröklődés
-
BlobsTranscriptStore
- Megvalósítás
Megjegyzések
Minden tevékenység json-blobként van tárolva a tároló/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json struktúrájában.
Konstruktorok
BlobsTranscriptStore(String, String, JsonSerializer) |
Inicializálja az osztály új példányát BlobsTranscriptStore . |
BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer) |
Inicializálja az osztály új példányát BlobsTranscriptStore . |
Metódusok
DeleteTranscriptAsync(String, String) |
Egy adott beszélgetés és az összes tevékenység törlése. |
GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset) |
Tevékenységek lekérése egy beszélgetéshez (más néven az átirat). |
ListTranscriptsAsync(String, String) |
Beszélgetések listázása a channelId-ben. |
LogActivityAsync(IActivity) |
Tevékenység naplózása az átiratba. |