Number Structure

Structure that encapsulates a numeric value supported as a parameter value.
Inheritance Hierarchy
SystemObject
  SystemValueType
    Dundas.BINumber

Namespace: Dundas.BI
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public struct Number : IEquatable<Number>, 
	IComparable, IComparable<Number>, IFormattable, IConvertible

The Number type exposes the following members.

Constructors
 NameDescription
Public methodNumber Initializes a new instance of the Number structure.
Top
Properties
 NameDescription
Public propertyIsInteger Gets a value indicating whether this instance is an integer type number, with no fractional part.
Top
Methods
 NameDescription
Public methodCompareTo(Number)Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Public methodCompareTo(Object)Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Public methodStatic memberConvertToNumber Converts to number.
Public methodEquals(Number)Indicates whether the current object is equal to another object of the same type.
Public methodEquals(Object)Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object))
Public methodGetHashCodeReturns the hash code for this instance.
(Overrides ValueTypeGetHashCode)
Public methodGetMaxValue Gets the maximum value.
Public methodGetMinValue Gets the minimum value.
Public methodToEnumT Converts to enumeration.
Public methodToStringReturns the fully qualified type name of this instance.
(Overrides ValueTypeToString)
Public methodToString(String, IFormatProvider)Formats the value of the current instance using the specified format.
Top
Operators
 NameDescription
Public operatorStatic memberEquality(Number, Number) Compares two Number structures for equality.
Public operatorStatic member(Enum to Number) Converts the value from type Enum to type Number.
Public operatorStatic member(Number to Byte) Converts the value from type Number to type Byte.
Public operatorStatic member(Number to Decimal) Converts the value from type Number to type Decimal.
Public operatorStatic member(Number to Int16) Converts the value from type Number to type Int16.
Public operatorStatic member(Number to Int32) Converts the value from type Number to type Int32.
Public operatorStatic member(Number to Int64) Converts the value from type Number to type Int64.
Public operatorStatic member(Number to Single) Converts the value from type Number to type Single.
Public operatorStatic member(Number to String) Converts the value from type Number to type String.
Public operatorStatic member(Number to UInt16) Converts the value from type Number to type UInt16.
Public operatorStatic member(Number to UInt32) Converts the value from type Number to type UInt32.
Public operatorStatic member(Number to UInt64) Converts the value from type Number to type UInt64.
Public operatorStatic memberGreaterThan(Number, Number) Compares two Number.
Public operatorStatic memberGreaterThanOrEqual(Number, Number) Compares two Number.
Public operatorStatic member(Byte to Number) Implicitly converts the value from type Byte to type Number.
Public operatorStatic member(Decimal to Number) Implicitly converts the value from type Decimal to type Number.
Public operatorStatic member(Double to Number) Implicitly converts the value from type Double to type Number.
Public operatorStatic member(Int16 to Number) Implicitly converts the value from type Int16 to type Number.
Public operatorStatic member(Int32 to Number) Implicitly converts the value from type Int32 to type Number.
Public operatorStatic member(Int64 to Number) Implicitly converts the value from type Int64 to type Number.
Public operatorStatic member(Number to Double) Implicitly converts the value from type Number to type Double.
Public operatorStatic member(Single to Number) Implicitly converts the value from type Single to type Number.
Public operatorStatic member(UInt16 to Number) Implicitly converts the value from type UInt16 to type Number.
Public operatorStatic member(UInt32 to Number) Implicitly converts the value from type UInt32 to type Number.
Public operatorStatic member(UInt64 to Number) Implicitly converts the value from type UInt64 to type Number.
Public operatorStatic memberInequality(Number, Number) Compares two Number structures for inequality.
Public operatorStatic memberLessThan(Number, Number) Compares two Number.
Public operatorStatic memberLessThanOrEqual(Number, Number) Compares two Number.
Top
See Also