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 文档,并做出在安全性和性能之间取得平衡的决定。