AzureConfigurationExtensions.AddAzureTableStorageProvider Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет поставщик хранилища типа 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)
Параметры
- config
- ClusterConfiguration
Объект конфигурации кластера для добавления поставщика.
- providerName
- String
Имя поставщика.
- connectionString
- String
Строка подключения к хранилищу Azure. Если значение не указано, оно будет использовать ту же конфигурацию, что и в конфигурации Globals.
- tableName
- String
Имя таблицы, в которой хранится состояние.
- deleteOnClear
- Boolean
Удаляет ли поставщик состояние при ClearStateAsync(String, GrainReference, IGrainState) вызове.
- useJsonFormat
- Boolean
Хранится ли содержимое в виде JSON или в виде двоичного файла в таблице Azure.
- useFullAssemblyNames
- Boolean
Следует ли использовать полные имена сборок в сериализованном формате JSON. Это значение игнорируется, если useJsonFormat
значение равно false.
- indentJson
- Boolean
Указывает, следует ли отступить (довольно распечатать) JSON. Это значение игнорируется, если useJsonFormat
значение равно false.