BlobsTranscriptStore Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Blobs transkriptslagring lagrar transkriptioner i en Azure Blob-container.
public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
interface ITranscriptStore
interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
- Arv
-
BlobsTranscriptStore
- Implementeringar
Kommentarer
Varje aktivitet lagras som en json-blob i strukturen container/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json.
Konstruktorer
| Name | Description |
|---|---|
| BlobsTranscriptStore(String, String, JsonSerializer) |
Initierar en ny instans av BlobsTranscriptStore klassen. |
| BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer) |
Initierar en ny instans av BlobsTranscriptStore klassen. |
Metoder
| Name | Description |
|---|---|
| DeleteTranscriptAsync(String, String) |
Ta bort en specifik konversation och alla dess aktiviteter. |
| GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset) |
Hämta aktiviteter för en konversation (aka avskriften). |
| ListTranscriptsAsync(String, String) |
Visa en lista över konversationer i channelId. |
| LogActivityAsync(IActivity) |
Logga en aktivitet till avskriften. |