SendMessageChannelCacheElement.AllowUnsafeCaching 属性

定义

获取一个值,该值指示与工作流实例关联的缓存是打开还是关闭。

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

适用于