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

适用于