SendMessageChannelCacheElement.AllowUnsafeCaching 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示与工作流关联的缓存是已打开还是已关闭。
public:
property bool AllowUnsafeCaching { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("allowUnsafeCaching", DefaultValue=false)]
public bool AllowUnsafeCaching { get; set; }
[<System.Configuration.ConfigurationProperty("allowUnsafeCaching", DefaultValue=false)>]
member this.AllowUnsafeCaching : bool with get, set
Public Property AllowUnsafeCaching As Boolean
属性值
如果该工作流实例缓存已打开,则为 true
;否则为 false
。
- 属性
注解
在大多数情况下,如果不存在自定义绑定和/或行为,我们会默认打开缓存。 如果用户插入了其自己的绑定和行为,则通道工厂的缓存会变得不安全,因此,我们会默认关闭缓存。 但用户可以设置后退, AllowUnsafeCaching 要求他们仔细阅读相应的 MSDN 文档,并做出在安全性和性能之间取得平衡的决策。