Compartir a través de


CachingBotDataStore Clase

Definición

Almacena en caché los cambios hasta que FlushAsync() se llama NOTA: A pesar del nombre, no es una memoria caché de acceso del almacén interno, pero es una caché de cambios de los cambios que se insertarán en el almacén interno.

public class CachingBotDataStore : Microsoft.Bot.Builder.Dialogs.Internals.IBotDataStore<Microsoft.Bot.Connector.BotData>
type CachingBotDataStore = class
    interface IBotDataStore<BotData>
Public Class CachingBotDataStore
Implements IBotDataStore(Of BotData)
Herencia
CachingBotDataStore
Implementaciones

Constructores

CachingBotDataStore(IBotDataStore<BotData>, CachingBotDataStoreConsistencyPolicy)

Almacena en caché los cambios hasta que FlushAsync() se llama NOTA: A pesar del nombre, no es una memoria caché de acceso del almacén interno, pero es una caché de cambios de los cambios que se insertarán en el almacén interno.

Implementaciones de interfaz explícitas

IBotDataStore<BotData>.FlushAsync(IAddress, CancellationToken)

Almacena en caché los cambios hasta que FlushAsync() se llama NOTA: A pesar del nombre, no es una memoria caché de acceso del almacén interno, pero es una caché de cambios de los cambios que se insertarán en el almacén interno.

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

Almacena en caché los cambios hasta que FlushAsync() se llama NOTA: A pesar del nombre, no es una memoria caché de acceso del almacén interno, pero es una caché de cambios de los cambios que se insertarán en el almacén interno.

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

Almacena en caché los cambios hasta que FlushAsync() se llama NOTA: A pesar del nombre, no es una memoria caché de acceso del almacén interno, pero es una caché de cambios de los cambios que se insertarán en el almacén interno.

Se aplica a