Sprache

CachingBotDataStore Klasse

Definition

Caches ändert sich, bis FlushAsync() genannt wird: TROTZ des Namens handelt es sich NICHT um einen Zugriffscache des inneren Speichers, sondern um einen Änderungscache mit Änderungen, die in den inneren Speicher verschoben werden.

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)
Vererbung
CachingBotDataStore
Implementiert

Konstruktoren

Name Beschreibung
CachingBotDataStore(IBotDataStore<BotData>, CachingBotDataStoreConsistencyPolicy)

Caches ändert sich, bis FlushAsync() genannt wird: TROTZ des Namens handelt es sich NICHT um einen Zugriffscache des inneren Speichers, sondern um einen Änderungscache mit Änderungen, die in den inneren Speicher verschoben werden.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IBotDataStore<BotData>.FlushAsync(IAddress, CancellationToken)

Caches ändert sich, bis FlushAsync() genannt wird: TROTZ des Namens handelt es sich NICHT um einen Zugriffscache des inneren Speichers, sondern um einen Änderungscache mit Änderungen, die in den inneren Speicher verschoben werden.

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

Caches ändert sich, bis FlushAsync() genannt wird: TROTZ des Namens handelt es sich NICHT um einen Zugriffscache des inneren Speichers, sondern um einen Änderungscache mit Änderungen, die in den inneren Speicher verschoben werden.

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

Caches ändert sich, bis FlushAsync() genannt wird: TROTZ des Namens handelt es sich NICHT um einen Zugriffscache des inneren Speichers, sondern um einen Änderungscache mit Änderungen, die in den inneren Speicher verschoben werden.

Gilt für: