Freigeben über


SendMessageChannelCacheElement.AllowUnsafeCaching Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der einer Instanz des Workflows zugeordnete Cache aktiviert oder deaktiviert wird.

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

Eigenschaftswert

true, wenn der Workflowinstanzcache aktiviert wird; andernfalls false.

Attribute

Hinweise

In der Mehrheit der Fälle wird der Cache standardmäßig aktiviert, wenn es keine benutzerdefinierten Bindungen und/oder Verhalten gibt. Falls der Benutzer eine eigene Bindung und Verhalten angegeben hat, kann das Zwischenspeichern der Kanalfactorys ein Sicherheitsrisiko darstellen. Daher wird in diesem Fall der Cache standardmäßig deaktiviert. Der Benutzer kann jedoch die AllowUnsafeCaching Zurückstellung festlegen, die erfordert, dass er das entsprechende MSDN-Dokument sorgfältig durchlesen und eine Entscheidung treffen muss, die ein Gleichgewicht zwischen Sicherheit und Leistung schafft.

Gilt für: