SendMessageChannelCacheElement.AllowUnsafeCaching Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.