AzureConfigurationExtensions.AddAzureTableStorageProvider Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un provider di archiviazione di 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)
Parametri
- config
- ClusterConfiguration
Oggetto di configurazione del cluster a cui aggiungere il provider.
- providerName
- String
Nome provider.
- connectionString
- String
Stringa di connessione dell'archiviazione di Azure. Se non viene specificato, verrà usato come nella configurazione Globals.
- tableName
- String
Nome della tabella in cui archiviare lo stato.
- deleteOnClear
- Boolean
Indica se il provider elimina lo stato quando ClearStateAsync(String, GrainReference, IGrainState) viene chiamato.
- useJsonFormat
- Boolean
Indica se il contenuto viene archiviato come JSON o come binario in Tabella di Azure.
- useFullAssemblyNames
- Boolean
Indica se usare nomi di assembly completi nel codice JSON serializzato. Questo valore viene ignorato se useJsonFormat
è false.
- indentJson
- Boolean
Indica se impostare un rientro (piuttosto stampa) del codice JSON. Questo valore viene ignorato se useJsonFormat
è false.