IAsyncStringStorage Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |