Aracılığıyla paylaş


BlobsTranscriptStore Sınıf

Tanım

Blob döküm deposu transkriptleri bir Azure Blob kapsayıcısında depolar.

public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
    interface ITranscriptStore
    interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
Devralma
BlobsTranscriptStore
Uygulamalar

Açıklamalar

Her etkinlik, container/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json yapısında json blobu olarak depolanır.

Oluşturucular

BlobsTranscriptStore(String, String, JsonSerializer)

BlobsTranscriptStore sınıfının yeni bir örneğini başlatır.

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

BlobsTranscriptStore sınıfının yeni bir örneğini başlatır.

Yöntemler

DeleteTranscriptAsync(String, String)

Belirli bir konuşmayı ve tüm etkinliklerini silin.

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)

Konuşma etkinlikleri alın (transkript olarak da bilinir).

ListTranscriptsAsync(String, String)

channelId'deki konuşmaları listeleyin.

LogActivityAsync(IActivity)

Bir etkinliği transkripte günlüğe kaydetme.

Şunlara uygulanır