IAsyncStringStorage Schnittstelle

Definition

Speichert und ruft Zeichen folgen ab. Wird als Abstraktion über den Einstellungs Dienst in den Hub-und Komponenten Test-Mock verwendet.

public interface class IAsyncStringStorage : System::ComponentModel::INotifyPropertyChanged
public interface IAsyncStringStorage : System.ComponentModel.INotifyPropertyChanged
type IAsyncStringStorage = interface
    interface INotifyPropertyChanged
Public Interface IAsyncStringStorage
Implements INotifyPropertyChanged
Implementiert

Methoden

ClearAsync()
ClearAsync(CancellationToken)

Wird nur von Tests verwendet. Von werden keine Änderungs Ereignisse ausgelöst.

DeleteIfExistsAsync(String)
DeleteIfExistsAsync(String, CancellationToken)
GetAllSinceVersionAsync(Int32)
GetAllSinceVersionAsync(Int32, CancellationToken)
GetAsync(String)
GetAsync(String, CancellationToken)
GetStoreIdentityAsync(CancellationToken)

Ruft die eindeutige ID für den Einstellungs Speicher ab, der nach dem Zufallsprinzip generiert wird, wenn der Speicher neu erstellt wird.

SetAsync(NamedVersionedString)
SetAsync(NamedVersionedString, CancellationToken)

Erstellt oder ändert einen Einstellungs Wert. Der angegebene Wert ersetzt nur den vorhandenen Wert, wenn ist gleich der aktuellen Revision des-Werts. Die Revisionsnummer wird jedes Mal erhöht, wenn der Wert festgelegt wird.

Ereignisse

PropertyChangedAsync
StoreUpdated

Gibt an, dass der Speicher aktualisiert wurde, aber welche spezifischen Werte geändert werden können, ist unbekannt. Clients, die zwischengespeicherte Kopien von Daten verwalten, sollten in diesem Fall erneut abgerufen werden.

Gilt für