TableBotDataStore TableBotDataStore TableBotDataStore Class

Definition

IBotDataStore<T> Implementation using Azure Storage Table

public class TableBotDataStore : Microsoft.Bot.Builder.Dialogs.Internals.IBotDataStore<Microsoft.Bot.Connector.BotData>
type TableBotDataStore = class
    interface IBotDataStore<BotData>
Public Class TableBotDataStore
Implements IBotDataStore(Of BotData)
Inheritance
TableBotDataStoreTableBotDataStoreTableBotDataStore
Implements

Constructors

TableBotDataStore(CloudTable) TableBotDataStore(CloudTable) TableBotDataStore(CloudTable)

Creates an instance of the IBotDataStore<T> that uses the azure table storage.

TableBotDataStore(CloudStorageAccount, String) TableBotDataStore(CloudStorageAccount, String) TableBotDataStore(CloudStorageAccount, String)

Creates an instance of the IBotDataStore<T> that uses the azure table storage.

TableBotDataStore(String, String) TableBotDataStore(String, String) TableBotDataStore(String, String)

Creates an instance of the IBotDataStore<T> that uses the azure table storage.

Properties

Table Table Table

The CloudTable.

Explicit Interface Implementations

IBotDataStore<BotData>.FlushAsync(IAddress, CancellationToken) IBotDataStore<BotData>.FlushAsync(IAddress, CancellationToken) IBotDataStore<BotData>.FlushAsync(IAddress, CancellationToken)
IBotDataStore<BotData>.LoadAsync(IAddress, BotStoreType, CancellationToken) IBotDataStore<BotData>.LoadAsync(IAddress, BotStoreType, CancellationToken) IBotDataStore<BotData>.LoadAsync(IAddress, BotStoreType, CancellationToken)
IBotDataStore<BotData>.SaveAsync(IAddress, BotStoreType, BotData, CancellationToken) IBotDataStore<BotData>.SaveAsync(IAddress, BotStoreType, BotData, CancellationToken) IBotDataStore<BotData>.SaveAsync(IAddress, BotStoreType, BotData, CancellationToken)

Applies to