AzureTableStorage Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Provider di archiviazione semplice per la scrittura di dati di stato granulari nell'archiviazione tabelle di Azure.
public class AzureTableStorage : Orleans.Storage.IRestExceptionDecoder, Orleans.Storage.IStorageProvider
type AzureTableStorage = class
interface IStorageProvider
interface IProvider
interface IRestExceptionDecoder
Public Class AzureTableStorage
Implements IRestExceptionDecoder, IStorageProvider
- Ereditarietà
-
AzureTableStorage
- Implementazioni
Esempio
Configurazione di esempio per questo provider di archiviazione nel file di OrleansConfiguration.xml:
<OrleansConfiguration xmlns="urn:orleans">
<Globals>
<StorageProviders>
<Provider Type="Orleans.Storage.AzureTableStorage" Name="AzureStore"
DataConnectionString="UseDevelopmentStorage=true"
DeleteStateOnClear="true"
/>
</StorageProviders>
Commenti
Params di configurazione obbligatori: DataConnectionString
Parametri di configurazione facoltativi: -- TableName
impostazione predefinita su OrleansGrainState
DeleteStateOnClear
-- Impostazioni predefinite false
Costruttori
AzureTableStorage() |
Costruttore predefinito |
Proprietà
Log |
Logger usato da questa istanza del provider di archiviazione. |
Name |
Nome di questa istanza del provider di archiviazione. |
Metodi
ClearStateAsync(String, GrainReference, IGrainState) |
Cancella/Elimina funzione dati sullo stato per questo provider di archiviazione. |
Close() |
Arrestare questo provider di archiviazione. |
DecodeException(Exception, HttpStatusCode, String, Boolean) |
Decodifica le eccezioni di archiviazione. |
Init(String, IProviderRuntime, IProviderConfiguration) |
Funzione di inizializzazione per questo provider di archiviazione. |
ReadStateAsync(String, GrainReference, IGrainState) |
Lettura della funzione dati sullo stato per questo provider di archiviazione. |
WriteStateAsync(String, GrainReference, IGrainState) |
Scrivere la funzione dati sullo stato per questo provider di archiviazione. |