Click or drag to resize
UpdateContext Structure
Describes the current state of an update in progress.

Namespace: Kjs.AppLife.Update.Engine.Core
Assembly: Kjs.AppLife.Update.Engine.Core (in Kjs.AppLife.Update.Engine.Core.dll) Version: 1.0.0.12 (4.0.0.0)
Syntax
public struct UpdateContext

The UpdateContext type exposes the following members.

Constructors
  NameDescription
Public methodUpdateContext
Initializes a new instance of the UpdateContext class.
Top
Methods
  NameDescription
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object).)
Public methodExpandSharedProperties
Expands any shared properties (delimited by $) to their values in the specified text. Use $$ to indicate a $ outside a shared property name.
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Determines whether two specified instances of UpdateContext are equal.
Public operatorStatic memberInequality
Determines whether two specified instances of UpdateContext are not equal.
Top
Properties
  NameDescription
Public propertyApplicationDirectory
Gets the path to the application being updated.
Public propertyLog
Gets the update log.
Public propertySharedProperties
Gets an IDictionary containing properties that can be shared between actions.
Public propertyState
Gets the current state of the update in progress.
Public propertyTargetApplicationIdentity
Gets a WindowsIdentity that represents the identity of the user who ran the application being updated.
Public propertyUpdatePackageDirectory
Gets the path to the update package being used to update the application.
Top
Remarks
See Also