Freigeben über


AzureConfigurationExtensions.AddAzureTableStorageProvider Methode

Definition

Fügt einen Speicheranbieter vom Typ AzureTableStoragehinzu.

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)

Parameter

config
ClusterConfiguration

Das Clusterkonfigurationsobjekt, dem der Anbieter hinzugefügt werden soll.

providerName
String

Der Anbietername.

connectionString
String

Die Azure-Speicherverbindungszeichenfolge. Wenn keine bereitgestellt wird, wird dies genauso wie in der Globals-Konfiguration verwendet.

tableName
String

Der Tabellenname, an dem der Zustand gespeichert werden soll.

deleteOnClear
Boolean

Ob der Anbieter den Zustand löscht, wenn ClearStateAsync(String, GrainReference, IGrainState) er aufgerufen wird.

useJsonFormat
Boolean

Unabhängig davon, ob der Inhalt als JSON oder als binär in Azure Table gespeichert wird.

useFullAssemblyNames
Boolean

Ob Vollassemblynamen in der serialisierten JSON verwendet werden sollen. Dieser Wert wird ignoriert, wenn useJsonFormat "false" ist.

indentJson
Boolean

Ob der Einzug (ziemlicher Druck) der JSON-Datei angezeigt werden soll. Dieser Wert wird ignoriert, wenn useJsonFormat "false" ist.

Gilt für: