DeployLX Software Protection System

TriBool Members

The TriBool type exposes the following members.

Constructors

Public methodTriBool

Overloaded. Initializes a new isntance of the TriBool structure from a boolean value.

Methods

Public methodCompareTo

Compares the TriBool to another object.

Public methodEquals

Indicates whether this instance and a specified object are equal.

Overrides ValueType..::..Equals(Object).
Protected methodFinalize Inherited from Object.
Public methodStatic memberFromString

Converts the given string value to a TriBool value.

Public methodGetHashCode

Returns the hash code for this instance.

Overrides ValueType..::..GetHashCode()()()().
Public methodGetType Inherited from Object.
Protected methodMemberwiseClone Inherited from Object.
Public methodResolve

Gets the value as a boolean.

Public methodToString

Overloaded. Gets the value as a string.

Operators

Public operatorStatic memberEquality

Operator ==s the specified value.

Public operatorStatic memberGreaterThan

Operator > the specified value.

Public operatorStatic memberImplicitWideningImplicitImplicitImplicit

Overloaded. Implements an implicit conversion from a bool to a TriBool value.

Public operatorStatic memberInequality

Operator != the specified value.

Public operatorStatic memberLessThan

Operator ==s the specified value.

Fields

Public fieldStatic memberDefault

Represents the constant value Default for the TriBool.

Public fieldStatic memberNo

Represents the constant value No for the TriBool.

Public fieldStatic memberYes

Represents the constant value Yes for the TriBool.

Properties

Public propertyIsSet

Gets a value that indicates if the value has been set.

Public propertyValue

Gets or sets the internal value of the struct.