AzureBlobStorage Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proveedor de almacenamiento simple para escribir datos de estado específicos en Azure Blob Storage en formato JSON.
public class AzureBlobStorage : Orleans.Storage.IStorageProvider
type AzureBlobStorage = class
interface IStorageProvider
interface IProvider
Public Class AzureBlobStorage
Implements IStorageProvider
- Herencia
-
AzureBlobStorage
- Implementaciones
Ejemplos
Configuración de ejemplo para este proveedor de almacenamiento en OrleansConfiguration.xml archivo:
<OrleansConfiguration xmlns="urn:orleans">
<Globals>
<StorageProviders>
<Provider Type="Orleans.Storage.AzureBlobStorage" Name="AzureStore"
DataConnectionString="UseDevelopmentStorage=true"
/>
</StorageProviders>
Comentarios
Parámetros de configuración necesarios: DataConnectionString
Parámetros de configuración opcionales: ContainerName
-- el valor predeterminado esSerializeTypeNames
grainstate
-- el valor predeterminadoPreserveReferencesHandling
OrleansGrainState
es -- el valorUseFullAssemblyNames
false
predeterminado es -- los valores predeterminados false
IndentJSON
de .false
Constructores
AzureBlobStorage() |
Proveedor de almacenamiento simple para escribir datos de estado específicos en Azure Blob Storage en formato JSON. |
Propiedades
Log |
Registrador usado por esta instancia del proveedor de almacenamiento. |
Name |
Nombre de esta instancia del proveedor de almacenamiento. |
Métodos
ClearStateAsync(String, GrainReference, IGrainState) |
Borre o elimine la función de datos de estado para este proveedor de almacenamiento. |
Close() |
Apague este proveedor de almacenamiento. |
Init(String, IProviderRuntime, IProviderConfiguration) |
Función de inicialización para este proveedor de almacenamiento. |
ReadStateAsync(String, GrainReference, IGrainState) |
Lee la función de datos de estado para este proveedor de almacenamiento. |
WriteStateAsync(String, GrainReference, IGrainState) |
Escriba la función de datos de estado para este proveedor de almacenamiento. |