IStorageProvider 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.
Schnittstelle, die für einen Speicheranbieter implementiert werden soll, der Orleans Grain State-Daten lesen und schreiben kann.
public interface IStorageProvider : Orleans.Providers.IProvider
public interface IStorageProvider : Orleans.Providers.IProvider, Orleans.Storage.IGrainStorage
type IStorageProvider = interface
interface IProvider
type IStorageProvider = interface
interface IGrainStorage
interface IProvider
Public Interface IStorageProvider
Implements IProvider
Public Interface IStorageProvider
Implements IGrainStorage, IProvider
- Abgeleitet
- Implementiert
Eigenschaften
Log |
Von dieser Speicheranbieterinstanz verwendete Protokollierung. |
Name |
Der Name dieser Anbieterinstanz, wie in der Konfiguration angegeben. (Geerbt von IProvider) |
Methoden
ClearStateAsync(String, GrainReference, IGrainState) |
Löschen/Löschen der Datenfunktion für diese Speicheranbieterinstanz. |
ClearStateAsync<T>(String, GrainId, IGrainState<T>) |
Löschen/Löschen der Datenfunktion für diese Speicherinstanz. (Geerbt von IGrainStorage) |
Close() |
Close-Funktion für diese Anbieterinstanz. (Geerbt von IProvider) |
Init(String, IProviderRuntime, IProviderConfiguration) |
Initialisierungsfunktion, die vom Orleans-Anbieter-Manager aufgerufen wird, wenn eine neue Anbieterklasseninstanz erstellt wird (Geerbt von IProvider) |
ReadStateAsync(String, GrainReference, IGrainState) |
Lesedatenfunktion für diese Speicheranbieterinstanz. |
ReadStateAsync<T>(String, GrainId, IGrainState<T>) |
Lesedatenfunktion für diese Speicherinstanz. (Geerbt von IGrainStorage) |
WriteStateAsync(String, GrainReference, IGrainState) |
Schreibdatenfunktion für diese Speicheranbieterinstanz. |
WriteStateAsync<T>(String, GrainId, IGrainState<T>) |
Schreibdatenfunktion für diese Speicherinstanz. (Geerbt von IGrainStorage) |