你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Persistence Class

Definition

Persistence-related configuration for the RedisEnterprise database

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedisEnterpriseCache.Models.Api20230301Preview.PersistenceTypeConverter))]
public class Persistence : Microsoft.Azure.PowerShell.Cmdlets.RedisEnterpriseCache.Models.Api20230301Preview.IPersistence
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedisEnterpriseCache.Models.Api20230301Preview.PersistenceTypeConverter))>]
type Persistence = class
    interface IPersistence
    interface IJsonSerializable
Public Class Persistence
Implements IPersistence
Inheritance
Persistence
Attributes
Implements

Constructors

Persistence()

Creates an new Persistence instance.

Properties

AofEnabled

Sets whether AOF is enabled.

AofFrequency

Sets the frequency at which data is written to disk.

RdbEnabled

Sets whether RDB is enabled.

RdbFrequency

Sets the frequency at which a snapshot of the database is created.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Persistence.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Persistence.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.RedisEnterpriseCache.Models.Api20230301Preview.IPersistence.

FromJsonString(String)

Creates a new instance of Persistence, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Persistence into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to