AzureBlobStorage Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournisseur de stockage simple pour écrire des données d’état de grain dans le stockage Blob Azure au format JSON.
public class AzureBlobStorage : Orleans.Storage.IStorageProvider
type AzureBlobStorage = class
interface IStorageProvider
interface IProvider
Public Class AzureBlobStorage
Implements IStorageProvider
- Héritage
-
AzureBlobStorage
- Implémente
Exemples
Exemple de configuration pour ce fournisseur de stockage dans OrleansConfiguration.xml fichier :
<OrleansConfiguration xmlns="urn:orleans">
<Globals>
<StorageProviders>
<Provider Type="Orleans.Storage.AzureBlobStorage" Name="AzureStore"
DataConnectionString="UseDevelopmentStorage=true"
/>
</StorageProviders>
Remarques
Paramètres de configuration requis : DataConnectionString
Paramètres de configuration facultatifs : ContainerName
-- la valeur par défaut est grainstate
SerializeTypeNames
-- par défaut surPreserveReferencesHandling
OrleansGrainState
-- par défautUseFullAssemblyNames
false
sur -- false
IndentJSON
par défaut sur -- par défaut surfalse
Constructeurs
AzureBlobStorage() |
Fournisseur de stockage simple pour écrire des données d’état de grain dans le stockage Blob Azure au format JSON. |
Propriétés
Log |
Enregistreur d’événements utilisé par cette instance de fournisseur de stockage. |
Name |
Nom de cette instance de fournisseur de stockage. |
Méthodes
ClearStateAsync(String, GrainReference, IGrainState) |
Effacer/supprimer la fonction de données d’état pour ce fournisseur de stockage. |
Close() |
Arrêtez ce fournisseur de stockage. |
Init(String, IProviderRuntime, IProviderConfiguration) |
Fonction d’initialisation pour ce fournisseur de stockage. |
ReadStateAsync(String, GrainReference, IGrainState) |
Fonction de données d’état de lecture pour ce fournisseur de stockage. |
WriteStateAsync(String, GrainReference, IGrainState) |
Fonction de données d’état d’écriture pour ce fournisseur de stockage. |