Click or drag to resize
UpdateControllerEnableAutoChaining Property
Gets or sets a value that indicates whether the UpdateController will find, download and apply all possible updates in sequence, rather than one update at once.

Namespace: Kjs.AppLife.Update.Controller
Assembly: Kjs.AppLife.Update.Controller (in Kjs.AppLife.Update.Controller.dll) Version: 5.1.0.9 (5.1.0.9)
Syntax
public bool EnableAutoChaining { get; set; }

Property Value

Type: Boolean

if the UpdateController will automatically find all possible updates in sequence; if the UpdateController will only find one update at once.

The default value is .

Exceptions
ExceptionCondition
InvalidOperationExceptionThe property is set and IsBusy is .
Remarks

When EnableAutoChaining is and the UpdateController finds an update, it automatically looks for an update to the update is just found. The UpdateController continues looking until it cannot find any more updates, or it reaches an update that explicitly prevents chaining. Every update in the chain is then downloaded before any are applied, and all updates are applied in a row without restarting the application.

When EnableAutoChaining changes, the list of available updates returned by AvailableUpdates is reset and CurrentUpdate is set to . If EnableAutoChaining is , this will disable updating until the next update check.

See Also