The SalBoolean type exposes the following members.

Constructors

  NameDescription
Public methodSalBoolean
Creates a new SalBoolean

Methods

  NameDescription
Public methodStatic memberAdd
+ operator for adding two SalBoolean objects
Public methodStatic memberCompare
Compares two SalBoolean objects
Public methodCompareTo(Object)
Public methodCompareTo(SalBoolean)
Public methodStatic memberDivide
/ operator for dividing two SalBoolean objects
Public methodEquals
Overrides the Object.Equals() method.
(Overrides ValueType..::..Equals(Object).)
Public methodGetHashCode
Overrides the Object.GetHashCode() method
(Overrides ValueType..::..GetHashCode()()()().)
Public methodStatic memberMultiply
* operator for multiplying two SalBoolean objects
Public methodStatic memberNegate
Negation operator.
Public methodStatic memberSubtract
- operator for subtracting two SalBoolean objects
Public methodToBoolean
Public methodToByte
Public methodToChar
Public methodToDecimal
Public methodToDouble
Public methodToInt16
Public methodToInt32
Public methodToInt64
Public methodToIntPtr
Public methodToSByte
Public methodToSingle
Public methodToString()()()()
Converts the numeric value to a string.
(Overrides ValueType..::..ToString()()()().)
Public methodToString(IFormatProvider)
Converts the numeric value to a string using the specified format provider.
Public methodToString(Int32)
Converts the truncated numeric value to a string.
Public methodToString(String)
Converts the numeric value to a string using the specified format string.
Public methodToString(Int32, SalString%)
Converts the truncated numeric value to a string.
Public methodToString(String, IFormatProvider)
Converts the numeric value to a string using the specified format string and provider.
Public methodToUInt16
Public methodToUInt32
Public methodToUInt64

Operators

  NameDescription
Public operatorStatic memberAddition(Decimal, SalBoolean)
Public operatorStatic memberAddition(Double, SalBoolean)
Public operatorStatic memberAddition(Int32, SalBoolean)
Public operatorStatic memberAddition(Int64, SalBoolean)
Public operatorStatic memberAddition(Single, SalBoolean)
Public operatorStatic memberAddition(UInt32, SalBoolean)
Public operatorStatic memberAddition(SalBoolean, SalBoolean)
Public operatorStatic memberAddition(SalBoolean, Decimal)
Public operatorStatic memberAddition(SalBoolean, Double)
Public operatorStatic memberAddition(SalBoolean, Int32)
Public operatorStatic memberAddition(SalBoolean, Int64)
Public operatorStatic memberAddition(SalBoolean, Single)
Public operatorStatic memberAddition(SalBoolean, UInt32)
Public operatorStatic memberBitwiseAnd
Public operatorStatic memberBitwiseOr
Short-circuit | operator
Public operatorStatic memberDivision(Decimal, SalBoolean)
Public operatorStatic memberDivision(Double, SalBoolean)
Public operatorStatic memberDivision(Int32, SalBoolean)
Public operatorStatic memberDivision(Int64, SalBoolean)
Public operatorStatic memberDivision(Single, SalBoolean)
Public operatorStatic memberDivision(UInt32, SalBoolean)
Public operatorStatic memberDivision(SalBoolean, SalBoolean)
Public operatorStatic memberDivision(SalBoolean, Decimal)
Public operatorStatic memberDivision(SalBoolean, Double)
Public operatorStatic memberDivision(SalBoolean, Int32)
Public operatorStatic memberDivision(SalBoolean, Int64)
Public operatorStatic memberDivision(SalBoolean, Single)
Public operatorStatic memberDivision(SalBoolean, UInt32)
Public operatorStatic memberEquality(Boolean, SalBoolean)
Public operatorStatic memberEquality(Decimal, SalBoolean)
Public operatorStatic memberEquality(Double, SalBoolean)
Public operatorStatic memberEquality(Int32, SalBoolean)
Public operatorStatic memberEquality(Int64, SalBoolean)
Public operatorStatic memberEquality(Single, SalBoolean)
Public operatorStatic memberEquality(UInt32, SalBoolean)
Public operatorStatic memberEquality(SalBoolean, SalBoolean)
== operator for comparing two SalBoolean objects
Public operatorStatic memberEquality(SalBoolean, Boolean)
Public operatorStatic memberEquality(SalBoolean, Decimal)
Public operatorStatic memberEquality(SalBoolean, Double)
Public operatorStatic memberEquality(SalBoolean, Int32)
Public operatorStatic memberEquality(SalBoolean, Int64)
Public operatorStatic memberEquality(SalBoolean, Single)
Public operatorStatic memberEquality(SalBoolean, UInt32)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(SalBoolean to UInt16)
Casting from SalBoolean to ushort. Does not throw an OverflowException if the number is truncated.
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(SalBoolean to UInt32)
Automatic casting from SalBoolean to uint. Does not throw an OverflowException if the number is truncated.
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(SalBoolean to Int64)
Automatic casting from SalBoolean to long.
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(SalBoolean to UInt64)
Automatic casting from SalBoolean to ulong.
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(SalBoolean to Char)
Automatic casting from SalBoolean to char. Does not throw an OverflowException if the number is truncated.
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(SalBoolean to Int16)
Casting from SalBoolean to short. Does not throw an OverflowException if the number is truncated.
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(SalBoolean to Byte)
Casting from SalBoolean to byte. Does not throw an OverflowException if the number is truncated.
Public operatorStatic memberFalse
Short-circuit operator
Public operatorStatic memberGreaterThan(Decimal, SalBoolean)
Public operatorStatic memberGreaterThan(Double, SalBoolean)
Public operatorStatic memberGreaterThan(Int32, SalBoolean)
Public operatorStatic memberGreaterThan(Int64, SalBoolean)
Public operatorStatic memberGreaterThan(Single, SalBoolean)
Public operatorStatic memberGreaterThan(UInt32, SalBoolean)
Public operatorStatic memberGreaterThan(UInt64, SalBoolean)
Public operatorStatic memberGreaterThan(SalBoolean, SalBoolean)
> operator for comparing two SalBoolean objects
Public operatorStatic memberGreaterThan(SalBoolean, Decimal)
Public operatorStatic memberGreaterThan(SalBoolean, Double)
Public operatorStatic memberGreaterThan(SalBoolean, Int32)
Public operatorStatic memberGreaterThan(SalBoolean, Int64)
Public operatorStatic memberGreaterThan(SalBoolean, Single)
Public operatorStatic memberGreaterThan(SalBoolean, UInt32)
Public operatorStatic memberGreaterThan(SalBoolean, UInt64)
Public operatorStatic memberGreaterThanOrEqual(Decimal, SalBoolean)
Public operatorStatic memberGreaterThanOrEqual(Double, SalBoolean)
Public operatorStatic memberGreaterThanOrEqual(Int32, SalBoolean)
Public operatorStatic memberGreaterThanOrEqual(Int64, SalBoolean)
Public operatorStatic memberGreaterThanOrEqual(Single, SalBoolean)
Public operatorStatic memberGreaterThanOrEqual(UInt32, SalBoolean)
Public operatorStatic memberGreaterThanOrEqual(UInt64, SalBoolean)
Public operatorStatic memberGreaterThanOrEqual(SalBoolean, SalBoolean)
>= operator for comparing two SalBoolean objects
Public operatorStatic memberGreaterThanOrEqual(SalBoolean, Decimal)
Public operatorStatic memberGreaterThanOrEqual(SalBoolean, Double)
Public operatorStatic memberGreaterThanOrEqual(SalBoolean, Int32)
Public operatorStatic memberGreaterThanOrEqual(SalBoolean, Int64)
Public operatorStatic memberGreaterThanOrEqual(SalBoolean, Single)
Public operatorStatic memberGreaterThanOrEqual(SalBoolean, UInt32)
Public operatorStatic memberGreaterThanOrEqual(SalBoolean, UInt64)
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Boolean to SalBoolean)
Automatic casting from bool to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Byte to SalBoolean)
Automatic casting from byte to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Char to SalBoolean)
Automatic casting from char to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(DBNull to SalBoolean)
Automatic casting from DBNull to SalBoolean.
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Decimal to SalBoolean)
Automatic casting from Decimal to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Double to SalBoolean)
Automatic casting from double to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Int16 to SalBoolean)
Automatic casting from short to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Int32 to SalBoolean)
Automatic casting from int to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Int64 to SalBoolean)
Automatic casting from long to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(Single to SalBoolean)
Automatic casting from float to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(UInt32 to SalBoolean)
Automatic casting from uint to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(UInt64 to SalBoolean)
Automatic casting from long to SalBoolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(SalBoolean to IntPtr)
Cast to IntPtr Does not throw an OverflowException if the number is truncated.
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(SalBoolean to Decimal)
Automatic casting from SalBoolean to decimal.
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(SalBoolean to Int32)
Automatic casting from SalBoolean to int. Does not throw an OverflowException if the number is truncated.
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(SalBoolean to Double)
Automatic casting from SalBoolean to double.
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(SalBoolean to Boolean)
Automatic casting from SalBoolean to boolean
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(SalBoolean to Single)
Automatic casting from SalBoolean to float.
Public operatorStatic memberImplicitWideningImplicitImplicitImplicit(SalNumber to SalBoolean)
Automatic casting from SalNumber to SalBoolean.
Public operatorStatic memberInequality(Boolean, SalBoolean)
Public operatorStatic memberInequality(Decimal, SalBoolean)
Public operatorStatic memberInequality(Double, SalBoolean)
Public operatorStatic memberInequality(Int32, SalBoolean)
Public operatorStatic memberInequality(Int64, SalBoolean)
Public operatorStatic memberInequality(Single, SalBoolean)
Public operatorStatic memberInequality(UInt32, SalBoolean)
Public operatorStatic memberInequality(SalBoolean, SalBoolean)
!= operator for comparing two SalBoolean objects
Public operatorStatic memberInequality(SalBoolean, Boolean)
Public operatorStatic memberInequality(SalBoolean, Decimal)
Public operatorStatic memberInequality(SalBoolean, Double)
Public operatorStatic memberInequality(SalBoolean, Int32)
Public operatorStatic memberInequality(SalBoolean, Int64)
Public operatorStatic memberInequality(SalBoolean, Single)
Public operatorStatic memberInequality(SalBoolean, UInt32)
Public operatorStatic memberLessThan(Decimal, SalBoolean)
Public operatorStatic memberLessThan(Double, SalBoolean)
Public operatorStatic memberLessThan(Int32, SalBoolean)
Public operatorStatic memberLessThan(Int64, SalBoolean)
Public operatorStatic memberLessThan(Single, SalBoolean)
Public operatorStatic memberLessThan(UInt32, SalBoolean)
Public operatorStatic memberLessThan(UInt64, SalBoolean)
Public operatorStatic memberLessThan(SalBoolean, SalBoolean)
< operator for comparing two SalBoolean objects
Public operatorStatic memberLessThan(SalBoolean, Decimal)
Public operatorStatic memberLessThan(SalBoolean, Double)
Public operatorStatic memberLessThan(SalBoolean, Int32)
Public operatorStatic memberLessThan(SalBoolean, Int64)
Public operatorStatic memberLessThan(SalBoolean, Single)
Public operatorStatic memberLessThan(SalBoolean, UInt32)
Public operatorStatic memberLessThan(SalBoolean, UInt64)
Public operatorStatic memberLessThanOrEqual(Decimal, SalBoolean)
Public operatorStatic memberLessThanOrEqual(Double, SalBoolean)
Public operatorStatic memberLessThanOrEqual(Int32, SalBoolean)
Public operatorStatic memberLessThanOrEqual(Int64, SalBoolean)
Public operatorStatic memberLessThanOrEqual(Single, SalBoolean)
Public operatorStatic memberLessThanOrEqual(UInt32, SalBoolean)
Public operatorStatic memberLessThanOrEqual(UInt64, SalBoolean)
Public operatorStatic memberLessThanOrEqual(SalBoolean, SalBoolean)
<= operator for comparing two SalBoolean objects
Public operatorStatic memberLessThanOrEqual(SalBoolean, Decimal)
Public operatorStatic memberLessThanOrEqual(SalBoolean, Double)
Public operatorStatic memberLessThanOrEqual(SalBoolean, Int32)
Public operatorStatic memberLessThanOrEqual(SalBoolean, Int64)
Public operatorStatic memberLessThanOrEqual(SalBoolean, Single)
Public operatorStatic memberLessThanOrEqual(SalBoolean, UInt32)
Public operatorStatic memberLessThanOrEqual(SalBoolean, UInt64)
Public operatorStatic memberLogicalNot
! boolean NOT operator
Public operatorStatic memberMultiply(Decimal, SalBoolean)
Public operatorStatic memberMultiply(Double, SalBoolean)
Public operatorStatic memberMultiply(Int32, SalBoolean)
Public operatorStatic memberMultiply(Int64, SalBoolean)
Public operatorStatic memberMultiply(Single, SalBoolean)
Public operatorStatic memberMultiply(UInt32, SalBoolean)
Public operatorStatic memberMultiply(SalBoolean, SalBoolean)
Public operatorStatic memberMultiply(SalBoolean, Decimal)
Public operatorStatic memberMultiply(SalBoolean, Double)
Public operatorStatic memberMultiply(SalBoolean, Int32)
Public operatorStatic memberMultiply(SalBoolean, Int64)
Public operatorStatic memberMultiply(SalBoolean, Single)
Public operatorStatic memberMultiply(SalBoolean, UInt32)
Public operatorStatic memberSubtraction(Decimal, SalBoolean)
Public operatorStatic memberSubtraction(Double, SalBoolean)
Public operatorStatic memberSubtraction(Int32, SalBoolean)
Public operatorStatic memberSubtraction(Int64, SalBoolean)
Public operatorStatic memberSubtraction(Single, SalBoolean)
Public operatorStatic memberSubtraction(UInt32, SalBoolean)
Public operatorStatic memberSubtraction(SalBoolean, SalBoolean)
Public operatorStatic memberSubtraction(SalBoolean, Decimal)
Public operatorStatic memberSubtraction(SalBoolean, Double)
Public operatorStatic memberSubtraction(SalBoolean, Int32)
Public operatorStatic memberSubtraction(SalBoolean, Int64)
Public operatorStatic memberSubtraction(SalBoolean, Single)
Public operatorStatic memberSubtraction(SalBoolean, UInt32)
Public operatorStatic memberTrue
Short-circuit operator
Public operatorStatic memberUnaryNegation
Public operatorStatic memberUnaryPlus

Fields

  NameDescription
Public fieldStatic memberFalse
Public fieldStatic memberNull
Public fieldStatic memberTrue

Properties

  NameDescription
Public propertyIsNull
Checks if this SalBoolean object contains a null value.
Public propertyValue
Returns the inner decimal value

See Also