.NET Core 3.0+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

BoolList Members

A list of string key/Boolean value pairs, which provides the resulting Boolean value, based on the pair values.

Constructors

Name Description
BoolList() Creates and initializes a new instance of the BoolList class with the default parameters.
BoolList(Boolean) Creates and initializes a new instance of the BoolList class.
BoolList(Boolean, BoolListOperatorType) Creates and initializes a new instance of the BoolList class.
BoolList(Boolean, BoolListOperatorType, ReadByNonExistentKeyMode) Creates and initializes a new instance of the BoolList class.

Properties

Name Description
Count Indicates the number of key/value pairs contained in the BoolList's collection.
Item[String] Specifies the value associated with a particular key from the BoolList's key/value pair collection.
ResultValue Specifies the resulting value of the BoolList.

Methods

Name Description
BeginUpdate() Prevents the BoolList from being updated until the BoolList.EndUpdate method is called.
Clear() Removes all key/value pairs from the BoolList's collection.
Contains(String) Indicates whether a particular key exists in the BoolList's collection of key/value pairs.
EndUpdate() Unlocks the BoolList after a call to the ActionBase.BeginUpdate method, and causes an immediate update.
Equals(Object) Determines whether the specified object is equal to the current BoolList.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Serves as a hash function for the BoolList.
GetKeys() Returns a list of key/value pair keys from the BoolList's collection.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RemoveItem(String) Removes a key/value pair with a particular key from the BoolList's collection.
SetItemValue(String, Boolean) Assigns a new value to a particular key from the BoolList's collection of key/value pairs.
ToString() Returns a string representation of the BoolList.

Events

Name Description
Changed Occurs when the BoolList's collection of key/value pairs has been modified.
ResultValueChanged Occurs after the BoolList.ResultValue has changed.
See Also