Click or drag to resize

USUAL Structure

Internal type that implements the VO Compatible USUAL type.
This type has many operators and implicit converters that normally are never directly called from user code.

Namespace:  XSharp
Assembly:  XSharp.RT (in XSharp.RT.dll) Version: 2.0
Syntax
 STRUCTURE USUAL IMPLEMENTS IConvertible, 
	IComparable, IComparable<USUAL>, IEquatable<USUAL>, 
	IIndexedProperties, IIndexer

The USUAL type exposes the following members.

Constructors
  NameDescription
Public methodUSUAL
This constructor is used in code generated by the compiler when needed.
Top
Properties
Methods
  NameDescription
Public methodStatic member__InexactEquals(USUAL, String)
This method is used by the compiler for code that does an inexact comparison between a usual and a string.
Public methodStatic member__InexactEquals(USUAL, USUAL)
This method is used by the compiler for code that does an inexact comparison between two usuals.
Public methodStatic member__InexactNotEquals(USUAL, String)
This method is used by the compiler for code that does an inexact comparison.
Public methodStatic member__InexactNotEquals(USUAL, USUAL)
This method is used by the compiler for code that does an inexact comparison.
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Overrides Equals(Object).)
Public methodEquals(USUAL)
Indicates whether the current object is equal to another object of the same type.
Public methodGetHashCode
Returns the hash code for this instance.
(Overrides GetHashCode.)
Top
Operators
  NameDescription
Public operatorStatic memberAddition
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberBitwiseAnd
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberBitwiseOr
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberDecrement
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberDivision
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberEquality
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberGreaterThan
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberGreaterThanOrEqual
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Boolean to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Byte to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(DateTime to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Decimal to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Double to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Int16 to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Int32 to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Int64 to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(IntPtr to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Object to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(SByte to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Single to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(String to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(UInt16 to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(UInt32 to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(UInt64 to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(Void* to USUAL)
Public operatorStatic member(ARRAY to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(DATE to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(FLOAT to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(PSZ to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(SYMBOL to USUAL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to ARRAY)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Codeblock)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Boolean)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to DATE)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to DateTime)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to IntPtr)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Void*)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to String)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to SYMBOL)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to PSZ)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Byte)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Int16)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Int32)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Int64)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Decimal)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to SByte)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to UInt16)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to UInt32)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to UInt64)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Single)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to Double)
This operator is used in code generated by the compiler when needed.
Public operatorStatic member(USUAL to FLOAT)
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberIncrement
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberInequality
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberLeftShift
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberLessThan
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberLessThanOrEqual
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberLogicalNot
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberModulus
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberMultiply
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberOnesComplement
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberRightShift
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberSubtraction
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberUnaryNegation
This operator is used in code generated by the compiler when needed.
Public operatorStatic memberUnaryPlus
This operator is used in code generated by the compiler when needed.
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate methodIConvertibleToBoolean
Converts the value of this instance to an equivalent Boolean value using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToByte
Converts the value of this instance to an equivalent 8-bit unsigned integer using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToChar
Converts the value of this instance to an equivalent Unicode character using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToDateTime
Converts the value of this instance to an equivalent DateTime using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToDecimal
Converts the value of this instance to an equivalent Decimal number using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToDouble
Converts the value of this instance to an equivalent double-precision floating-point number using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToInt16
Converts the value of this instance to an equivalent 16-bit signed integer using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToInt32
Converts the value of this instance to an equivalent 32-bit signed integer using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToInt64
Converts the value of this instance to an equivalent 64-bit signed integer using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToSByte
Converts the value of this instance to an equivalent 8-bit signed integer using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToSingle
Converts the value of this instance to an equivalent single-precision floating-point number using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToType
Converts the value of this instance to an Object of the specified Type that has an equivalent value, using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToUInt16
Converts the value of this instance to an equivalent 16-bit unsigned integer using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToUInt32
Converts the value of this instance to an equivalent 32-bit unsigned integer using the specified culture-specific formatting information.
Explicit interface implementationPrivate methodIConvertibleToUInt64
Converts the value of this instance to an equivalent 64-bit unsigned integer using the specified culture-specific formatting information.
Top
See Also