共用方式為


IStorageProvider 介面

定義

要為儲存體提供者實作的介面,能夠讀取和寫入細緻狀態資料。

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
衍生
實作

屬性

Log

這個儲存體提供者實例所使用的記錄器。

Name

此提供者實例的名稱,如組態中提供給它一樣。

(繼承來源 IProvider)

方法

ClearStateAsync(String, GrainReference, IGrainState)

刪除/清除此儲存體提供者實例的資料函式。

ClearStateAsync<T>(String, GrainId, IGrainState<T>)

刪除/清除此儲存體實例的資料函式。

(繼承來源 IGrainStorage)
Close()

關閉此提供者實例的函式。

(繼承來源 IProvider)
Init(String, IProviderRuntime, IProviderConfiguration)

建立新的提供者類別實例時,一開始由一位在一起由一位提供者提供者管理員所呼叫的初始化函式

(繼承來源 IProvider)
ReadStateAsync(String, GrainReference, IGrainState)

讀取此儲存體提供者實例的資料函式。

ReadStateAsync<T>(String, GrainId, IGrainState<T>)

讀取此儲存體實例的資料函式。

(繼承來源 IGrainStorage)
WriteStateAsync(String, GrainReference, IGrainState)

寫入此儲存體提供者實例的資料函式。

WriteStateAsync<T>(String, GrainId, IGrainState<T>)

寫入此儲存體實例的資料函式。

(繼承來源 IGrainStorage)

適用於