Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

The BaseVariableValue type exposes the following members.

Constructors

  NameDescription
Public methodBaseVariableValue
Initializes the instance with a synchronization object.

Methods

  NameDescription
Public methodChangesComplete
Clears the change masks for all nodes in the update list.
Protected methodDoBeforeReadProcessing
Does any processing before a read operation takes place.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
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
Serves as a hash function for a particular type.
(Inherited from Object.)
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.)
Protected methodRead(Object, Object%)
Reads the current value.
Protected methodRead(ISystemContext, NodeState, NumericRange, QualifiedName, Object%, StatusCode%, DateTime%)
Reads the value or a component of the value.
Protected methodSetUpdateList
Sets the list of nodes which are updated when ClearChangeMasks is called.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Protected methodWrite
Writes the current value.

Fields

  NameDescription
Public fieldOnAfterWrite
Raised after the value is written.
Public fieldOnBeforeRead
Raised before the value is read.

Properties

  NameDescription
Public propertyCopyPolicy
The behavoir to use when reading or writing all or part of the object.
Public propertyError
Gets or sets the current error state.
Public propertyLock
An object used to synchronize access to the value.
Public propertyTimestamp
Gets or sets the timestamp associated with the value.

See Also