AzureConfigurationExtensions.AddAzureTableStorageProvider Méthode
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.
Ajoute un fournisseur de stockage de type 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)
Paramètres
- config
- ClusterConfiguration
Objet de configuration de cluster auquel ajouter le fournisseur.
- providerName
- String
Nom du fournisseur.
- connectionString
- String
Chaîne de connexion de stockage Azure. Si aucun n’est fourni, il utilise la même chose que dans la configuration Globals.
- tableName
- String
Nom de la table dans laquelle stocker l’état.
- deleteOnClear
- Boolean
Indique si le fournisseur supprime l’état quand ClearStateAsync(String, GrainReference, IGrainState) est appelé.
- useJsonFormat
- Boolean
Indique si est stocke le contenu au format JSON ou binaire dans Azure Table.
- useFullAssemblyNames
- Boolean
Indique s’il faut utiliser des noms d’assembly complets dans le JSON sérialisé. Cette valeur est ignorée si useJsonFormat
est false.
- indentJson
- Boolean
Indique s’il faut mettre en retrait (joliment imprimer) le JSON. Cette valeur est ignorée si useJsonFormat
est false.