AzureBlobStorage 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 blobs do Azure no formato JSON.
public class AzureBlobStorage : Orleans.Storage.IStorageProvider
type AzureBlobStorage = class
interface IStorageProvider
interface IProvider
Public Class AzureBlobStorage
Implements IStorageProvider
- Herança
-
AzureBlobStorage
- Implementações
Exemplos
Configuração de exemplo para esse provedor de armazenamento no arquivo OrleansConfiguration.xml:
<OrleansConfiguration xmlns="urn:orleans">
<Globals>
<StorageProviders>
<Provider Type="Orleans.Storage.AzureBlobStorage" Name="AzureStore"
DataConnectionString="UseDevelopmentStorage=true"
/>
</StorageProviders>
Comentários
Parâmetros de configuração necessários: DataConnectionString
Parâmetros de configuração opcionais: ContainerName
-- o padrão grainstate
SerializeTypeNames
é -- o padrão OrleansGrainState
PreserveReferencesHandling
é -- o padrãoUseFullAssemblyNames
false
é -- o padrão false
IndentJSON
é -- o padrão éfalse
Construtores
AzureBlobStorage() |
Provedor de armazenamento simples para gravar dados de estado de granularidade no armazenamento de blobs do Azure no formato JSON. |
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) |
Função limpar/excluir dados de estado para este provedor de armazenamento. |
Close() |
Desligue este provedor de armazenamento. |
Init(String, IProviderRuntime, IProviderConfiguration) |
Função de inicialização para esse provedor de armazenamento. |
ReadStateAsync(String, GrainReference, IGrainState) |
Ler a função de dados de estado para esse provedor de armazenamento. |
WriteStateAsync(String, GrainReference, IGrainState) |
Gravar função de dados de estado para esse provedor de armazenamento. |