AzureConfigurationExtensions.AddAzureTableStorageProvider Método
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í.
Agrega un proveedor de almacenamiento de tipo AzureTableStorage.
public static void AddAzureTableStorageProvider (this Orleans.Runtime.Configuration.ClusterConfiguration config, string providerName = "AzureTableStore", string connectionString = default, string tableName = "OrleansGrainState", bool deleteOnClear = false, bool useJsonFormat = false, bool useFullAssemblyNames = false, bool indentJson = false);
static member AddAzureTableStorageProvider : Orleans.Runtime.Configuration.ClusterConfiguration * string * string * string * bool * bool * bool * bool -> unit
<Extension()>
Public Sub AddAzureTableStorageProvider (config As ClusterConfiguration, Optional providerName As String = "AzureTableStore", Optional connectionString As String = Nothing, Optional tableName As String = "OrleansGrainState", Optional deleteOnClear As Boolean = false, Optional useJsonFormat As Boolean = false, Optional useFullAssemblyNames As Boolean = false, Optional indentJson As Boolean = false)
Parámetros
- config
- ClusterConfiguration
Objeto de configuración del clúster al que se va a agregar el proveedor.
- providerName
- String
Nombre del proveedor.
- connectionString
- String
Cadena de conexión de azure Storage. Si no se proporciona ninguno, usará lo mismo que en la configuración global.
- tableName
- String
Nombre de la tabla donde se va a almacenar el estado.
- deleteOnClear
- Boolean
Si el proveedor elimina el estado cuando ClearStateAsync(String, GrainReference, IGrainState) se llama a .
- useJsonFormat
- Boolean
Si almacena el contenido como JSON o como binario en Azure Table.
- useFullAssemblyNames
- Boolean
Si se deben usar nombres de ensamblado completos en el JSON serializado. Este valor se omite si useJsonFormat
es false.
- indentJson
- Boolean
Indica si se va a sangr (se imprime bastante) el JSON. Este valor se omite si useJsonFormat
es false.