MDXValue Class

Provides conversion capabilities between different Microsoft.AnalysisServices.AdomdServer and value objects.

Inheritance Hierarchy

System.Object
  Microsoft.AnalysisServices.AdomdServer.MDXValue

Namespace:  Microsoft.AnalysisServices.AdomdServer
Assembly:  msmgdsrv (in msmgdsrv.dll)

Syntax

'Declaration
Public NotInheritable Class MDXValue _
    Implements IDisposable
'Usage
Dim instance As MDXValue
public sealed class MDXValue : IDisposable
public ref class MDXValue sealed : IDisposable
[<SealedAttribute>]
type MDXValue =  
    class
        interface IDisposable
    end
public final class MDXValue implements IDisposable

The MDXValue type exposes the following members.

Methods

  Name Description
Public method {dtor} Releases all resources used by the MDXValue.
Public method Dispose Releases all resources used by the MDXValue.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public methodStatic member FromBool Creates a new MDXValue object from a Boolean.
Public methodStatic member FromByte Creates a new MDXValue object from an 8-bit unsigned integer.
Public methodStatic member FromChar Creates a new MDXValue object from a Unicode character.
Public methodStatic member FromDateTime Creates a new MDXValue object from a DateTime.
Public methodStatic member FromDecimal Creates a new MDXValue object from a decimal.
Public methodStatic member FromDouble Creates a new MDXValue object from a double-precision floating-point number.
Public methodStatic member FromHierarchy Creates a new MDXValue object from a Hierarchy object.
Public methodStatic member FromInt16 Creates a new MDXValue object from a 16-bit signed integer.
Public methodStatic member FromInt32 Creates a new MDXValue object from a 32-bit signed integer.
Public methodStatic member FromInt64 Creates a new MDXValue object from a 64-bit signed integer.
Public methodStatic member FromLevel Creates a new MDXValue object from a Level object.
Public methodStatic member FromMember Creates a new MDXValue object from a Member object.
Public methodStatic member FromSByte Creates a new MDXValue object from an 8-bit signed integer.
Public methodStatic member FromSet Creates a new MDXValue object from a Set object.
Public methodStatic member FromSingle Creates a new MDXValue object from a single-precision floating-point number.
Public methodStatic member FromString Creates a new MDXValue object from a string.
Public methodStatic member FromTuple Creates a new MDXValue object from a Tuple object.
Public methodStatic member FromUInt16 Creates a new MDXValue object from a 16-bit unsigned integer.
Public methodStatic member FromUInt32 Creates a new MDXValue object from a 32-bit unsigned integer.
Public methodStatic member FromUInt64 Creates a new MDXValue object from a 64-bit unsigned integer.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToBool Returns a Boolean representation of the MDXValue object.
Public method ToByte Returns an 8-bit unsigned integer representation of the MDXValue object.
Public method ToChar Returns a Unicode character representation of the MDXValue object.
Public method ToDateTime Returns a DateTime representation of the MDXValue object.
Public method ToDecimal Returns a decimal representation of the MDXValue object.
Public method ToDouble Returns a double-precision floating-point number representation of the MDXValue object.
Public method ToHierarchy Returns a Hierarchy representation of the MDXValue object.
Public method ToInt16 Returns a 16-bit signed integer representation of the MDXValue object.
Public method ToInt32 Returns a 32-bit signed integer representation of the MDXValue object.
Public method ToInt64 Returns a 64-bit signed integer representation of the MDXValue object.
Public method ToLevel Returns a Level representation of the MDXValue object.
Public method ToMember Returns a Member representation of the MDXValue object.
Public method ToSByte Returns an 8-bit signed integer representation of the MDXValue object.
Public method ToSet Returns a Set representation of the MDXValue object.
Public method ToSingle Returns a single-precision floating-point number representation of the MDXValue object.
Public method ToString Returns a string representation of the MDXValue object. (Overrides Object.ToString().)
Public method ToTuple Returns a Tuple representation of the MDXValue object.
Public method ToUInt16 Returns a 16-bit unsigned integer representation of the MDXValue object.
Public method ToUInt32 Returns a 32-bit unsigned integer representation of the MDXValue object.
Public method ToUInt64 Returns a 64-bit unsigned integer representation of the MDXValue object.

Top

Operators

  Name Description
Public operatorStatic member Explicit(SByte to MDXValue) Explicitly converts an 8-bit signed integer value to an MDXValue object.
Public operatorStatic member Explicit(Boolean to MDXValue) Explicitly converts a Boolean value to an MDXValue object.
Public operatorStatic member Explicit(Byte to MDXValue) Explicitly converts an 8-bit unsigned integer value to an MDXValue object.
Public operatorStatic member Explicit(Char to MDXValue) Explicitly converts a Unicode character value to an MDXValue object.
Public operatorStatic member Explicit(DateTime to MDXValue) Explicitly converts a DateTime value to an MDXValue object.
Public operatorStatic member Explicit(Decimal to MDXValue) Explicitly converts a decimal value to an MDXValue object.
Public operatorStatic member Explicit(Double to MDXValue) Explicitly converts a double-precision floating-point number value to an MDXValue object.
Public operatorStatic member Explicit(Int16 to MDXValue) Explicitly converts a 16-bit signed integer value to an MDXValue object.
Public operatorStatic member Explicit(Int32 to MDXValue) Explicitly converts a 32-bit signed integer value to an MDXValue object.
Public operatorStatic member Explicit(Int64 to MDXValue) Explicitly converts a 64-bit signed integer value to an MDXValue object.
Public operatorStatic member Explicit(Single to MDXValue) Explicitly converts a single-precision floating-point number to an MDXValue object.
Public operatorStatic member Explicit(String to MDXValue) Explicitly converts a string to an MDXValue object.
Public operatorStatic member Explicit(UInt16 to MDXValue) Explicitly converts a 16-bit unsigned integer to an MDXValue object.
Public operatorStatic member Explicit(UInt32 to MDXValue) Explicitly converts a 32-bit unsigned integer to an MDXValue object.
Public operatorStatic member Explicit(UInt64 to MDXValue) Explicitly converts a 64-bit unsigned integer to an MDXValue object.
Public operatorStatic member Explicit(Hierarchy to MDXValue) Explicitly converts a Hierarchy to an MDXValue object.
Public operatorStatic member Explicit(Level to MDXValue) Explicitly converts a Level object to an MDXValue object.
Public operatorStatic member Explicit(MDXValue to Hierarchy) Explicitly converts an MDXValue object to a Hierarchy.
Public operatorStatic member Explicit(MDXValue to Tuple) Explicitly converts an MDXValue object to a Tuple.
Public operatorStatic member Explicit(MDXValue to Member) Explicitly converts an MDXValue object to a Member object.
Public operatorStatic member Explicit(MDXValue to Level) Explicitly converts an MDXValue object to a Level.
Public operatorStatic member Explicit(MDXValue to Char) Explicitly converts an MDXValue object to a Unicode character.
Public operatorStatic member Explicit(MDXValue to DateTime) Explicitly converts an MDXValue object to a DateTime.
Public operatorStatic member Explicit(MDXValue to String) Explicitly converts an MDXValue object to a string.
Public operatorStatic member Explicit(MDXValue to Boolean) Explicitly converts an MDXValue object to a Boolean value.
Public operatorStatic member Explicit(MDXValue to Decimal) Explicitly converts an MDXValue object to a decimal.
Public operatorStatic member Explicit(MDXValue to Int64) Explicitly converts an MDXValue object to a 64-bit signed integer.
Public operatorStatic member Explicit(MDXValue to UInt64) Explicitly converts an MDXValue object to a 64-bit unsigned integer.
Public operatorStatic member Explicit(MDXValue to UInt32) Explicitly converts an MDXValue object to a 32-bit unsigned integer.
Public operatorStatic member Explicit(MDXValue to UInt16) Explicitly converts an MDXValue object to a 16-bit unsigned integer.
Public operatorStatic member Explicit(MDXValue to Int32) Explicitly converts an MDXValue object to a 32-bit signed integer.
Public operatorStatic member Explicit(MDXValue to Single) Explicitly converts an MDXValue object to a single-precision floating-point number.
Public operatorStatic member Explicit(MDXValue to Set) Explicitly converts an MDXValue object to a Set.
Public operatorStatic member Explicit(MDXValue to SByte) Explicitly converts an MDXValue object to an 8-bit signed integer.
Public operatorStatic member Explicit(MDXValue to Byte) Explicitly converts an MDXValue object to an 8-bit unsigned integer.
Public operatorStatic member Explicit(MDXValue to Double) Explicitly converts an MDXValue object to a double-precision floating-point number.
Public operatorStatic member Explicit(MDXValue to Int16) Explicitly converts an MDXValue object to a 16-bit signed integer.
Public operatorStatic member Explicit(Member to MDXValue) Explicitly converts a Member to an MDXValue object.
Public operatorStatic member Explicit(Set to MDXValue) Explicitly converts a Set to an MDXValue object.
Public operatorStatic member Explicit(Tuple to MDXValue) Explicitly converts a Tuple to an MDXValue object.
Public operatorStatic member Implicit(SByte to MDXValue) Implicitly converts an 8-bit signed integer to an MDXValue object.
Public operatorStatic member Implicit(Boolean to MDXValue) Implicitly converts a Boolean to an MDXValue object.
Public operatorStatic member Implicit(Byte to MDXValue) Implicitly converts an 8-bit unsigned integer to an MDXValue object.
Public operatorStatic member Implicit(Char to MDXValue) Implicitly converts a Unicode character to an MDXValue object.
Public operatorStatic member Implicit(DateTime to MDXValue) Implicitly converts a DateTime to an MDXValue object.
Public operatorStatic member Implicit(Decimal to MDXValue) Implicitly converts a decimal to an MDXValue object.
Public operatorStatic member Implicit(Double to MDXValue) Implicitly converts a double-precision floating-point number to an MDXValue object.
Public operatorStatic member Implicit(Int16 to MDXValue) Implicitly converts a 16-bit signed integer to an MDXValue object.
Public operatorStatic member Implicit(Int32 to MDXValue) Implicitly converts a 32-bit signed integer to an MDXValue object.
Public operatorStatic member Implicit(Int64 to MDXValue) Implicitly converts a 64-bit signed integer to an MDXValue object.
Public operatorStatic member Implicit(Single to MDXValue) Implicitly converts a single-precision floating-point number to an MDXValue object.
Public operatorStatic member Implicit(String to MDXValue) Implicitly converts a string to an MDXValue object.
Public operatorStatic member Implicit(UInt16 to MDXValue) Implicitly converts a 16-bit unsigned integer to an MDXValue object.
Public operatorStatic member Implicit(UInt32 to MDXValue) Implicitly converts a 32-bit unsigned integer to an MDXValue object.
Public operatorStatic member Implicit(UInt64 to MDXValue) Implicitly converts a 64-bit unsigned integer to an MDXValue object.
Public operatorStatic member Implicit(Hierarchy to MDXValue) Implicitly converts a Hierarchy to an MDXValue object.
Public operatorStatic member Implicit(Level to MDXValue) Implicitly converts a Level to an MDXValue object.
Public operatorStatic member Implicit(Member to MDXValue) Implicitly converts a Member to an MDXValue object.
Public operatorStatic member Implicit(Set to MDXValue) Implicitly converts a Set to an MDXValue object.
Public operatorStatic member Implicit(Tuple to MDXValue) Implicitly converts a Tuple to an MDXValue object.

Top

Remarks

To convert an MDXValue to another type, you can use on of the following approaches:

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.