语言

ParametersCacheDecorator 类

定义

修饰器 Parameters 提供访问 SQL 缓存后参数的缓存安全方法。

public sealed class ParametersCacheDecorator
type ParametersCacheDecorator = class
Public NotInheritable Class ParametersCacheDecorator
继承
ParametersCacheDecorator

注解

SQL 缓存仅包含其缓存键中参数的可为 null 性。 因此,此类型公开一个 API,用于检查参数的可为 null 性。 它还允许检索完整参数字典进行任意检查,但调用此 API 时,修饰器会记录此事实,并且生成的 SQL 不会缓存。

构造函数

名称 说明
ParametersCacheDecorator(Dictionary<String,Object>)

修饰器 Parameters 提供访问 SQL 缓存后参数的缓存安全方法。

属性

名称 说明
CanCache

是否可以缓存使用此修饰器生成的 SQL,即是否访问了参数的完整字典。

方法

名称 说明
GetAndDisableCaching()

返回参数的完整字典,并禁用生成的 SQL 的缓存。

IsNull(String)

返回具有给定名称的参数是否为 null。

适用于