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

IRedisCache 接口

定义

Azure Redis 缓存的不可变客户端表示形式。

public interface IRedisCache : Microsoft.Azure.Management.Redis.Fluent.IRedisCacheBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Redis.Fluent.IRedisManager,Microsoft.Azure.Management.Redis.Fluent.Models.RedisResourceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Redis.Fluent.Models.RedisResourceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Redis.Fluent.IRedisManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Redis.Fluent.IRedisCache>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Redis.Fluent.RedisCache.Update.IUpdate>
type IRedisCache = interface
    interface IGroupableResource<IRedisManager, RedisResourceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IRedisManager>
    interface IHasInner<RedisResourceInner>
    interface IRefreshable<IRedisCache>
    interface IUpdatable<IUpdate>
    interface IRedisCacheBeta
    interface IBeta
Public Interface IRedisCache
Implements IBeta, IGroupableResource(Of IRedisManager, RedisResourceInner), IHasInner(Of RedisResourceInner), IHasManager(Of IRedisManager), IRedisCacheBeta, IRefreshable(Of IRedisCache), IUpdatable(Of IUpdate)
派生
实现

属性

FirewallRules

获取 Redis 缓存中的防火墙规则,按名称编制索引。

(继承自 IRedisCacheBeta)
HostName

获取 hostName 值。

Id

获取资源 ID 字符串

(继承自 IHasId)
Inner

Azure Redis 缓存的不可变客户端表示形式。

(继承自 IHasInner<T>)
IsPremium

如果当前 Redis 缓存实例具有高级 SKU,则获取返回 true。

Key

Azure Redis 缓存的不可变客户端表示形式。

(继承自 IIndexable)
Keys

获取 Redis 缓存的访问密钥。 此操作需要缓存资源的写入权限。

Manager

获取此资源类型的管理器客户端类型。

(继承自 IHasManager<ManagerT>)
MinimumTlsVersion

获取客户端需要使用的最低 TLS 版本 (或更高版本) 。

(继承自 IRedisCacheBeta)
Name

获取资源的名称

(继承自 IHasName)
NonSslPort

如果启用非 SSL 端口,则为 true;否则为 false。

PatchSchedules

获取当前 Redis 缓存的修补程序计划列表。

(继承自 IRedisCacheBeta)
Port

获取端口值。

ProvisioningState

获取 provisioningState 值。

RedisConfiguration

获取 Redis 配置值。

RedisVersion

获取 Redis 版本值。

Region

Azure Redis 缓存的不可变客户端表示形式。

(继承自 IResource)
RegionName

Azure Redis 缓存的不可变客户端表示形式。

(继承自 IResource)
ResourceGroupName

Azure Redis 缓存的不可变客户端表示形式。

(继承自 IHasResourceGroup)
ShardCount

获取 shardCount 值。

Sku

获取 SKU 值。

SslPort

获取 sslPort 值。

StaticIP

获取 staticIP 值。

SubnetId

获取 subnetId 值。

Tags

Azure Redis 缓存的不可变客户端表示形式。

(继承自 IResource)
Type

Azure Redis 缓存的不可变客户端表示形式。

(继承自 IResource)

方法

AsPremium()

Azure Redis 缓存的不可变客户端表示形式。

ForceReboot(String)

重新启动指定的 Redis 节点 () 。 此操作需要缓存资源的写入权限。 可能会丢失数据。

GetKeys()

Azure Redis 缓存的不可变客户端表示形式。

Refresh()

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshAsync(CancellationToken)

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshKeys()

从 Azure 获取此 Redis 缓存的最新访问密钥。

RegenerateKey(RedisKeyType)

为此 Redis 缓存重新生成访问密钥。

Update()

Azure Redis 缓存的不可变客户端表示形式。

(继承自 IUpdatable<T>)

适用于