AzureTableStorage Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Provedor de armazenamento simples para gravar dados de estado de granularidade no armazenamento de tabelas do 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
- Herança
-
AzureTableStorage
- Implementações
Exemplos
Exemplo de configuração para este provedor de armazenamento no arquivo OrleansConfiguration.xml:
<OrleansConfiguration xmlns="urn:orleans">
<Globals>
<StorageProviders>
<Provider Type="Orleans.Storage.AzureTableStorage" Name="AzureStore"
DataConnectionString="UseDevelopmentStorage=true"
DeleteStateOnClear="true"
/>
</StorageProviders>
Comentários
Parâmetros de configuração necessários: DataConnectionString
Parâmetros de configuração opcionais: TableName
-- o padrão para OrleansGrainState
DeleteStateOnClear
-- é o padrão para false
Construtores
AzureTableStorage() |
Construtor padrão |
Propriedades
Log |
Agente usado por essa instância do provedor de armazenamento. |
Name |
Nome dessa instância do provedor de armazenamento. |
Métodos
ClearStateAsync(String, GrainReference, IGrainState) |
Limpar/excluir função de dados de estado para esse provedor de armazenamento. |
Close() |
Desligue esse provedor de armazenamento. |
DecodeException(Exception, HttpStatusCode, String, Boolean) |
Decodifica exceções de armazenamento. |
Init(String, IProviderRuntime, IProviderConfiguration) |
Função de inicialização para esse provedor de armazenamento. |
ReadStateAsync(String, GrainReference, IGrainState) |
Leia a função de dados de estado para esse provedor de armazenamento. |
WriteStateAsync(String, GrainReference, IGrainState) |
Gravar a função de dados de estado para esse provedor de armazenamento. |