The ASDecoder type exposes the following members.

Methods

  NameDescription
Public methodCopy
Create a new byte array
(Inherited from ASDecoderBase.)
Public methoddecodeBlob
Decodes a blob
(Overrides ASDecoderBase..::..decodeBlob(ASBlob).)
Public methoddecodeBool
Decodes a boolean value
(Overrides ASDecoderBase..::..decodeBool(Boolean).)
Public methoddecodeCalendar
Decodes date and time
(Overrides ASDecoderBase..::..decodeCalendar(DateTime).)
Public methoddecodeChar
Decodes a character
(Overrides ASDecoderBase..::..decodeChar(Char).)
Public methoddecodeDouble
Decodes a double
(Overrides ASDecoderBase..::..decodeDouble(Double).)
Public methoddecodeFloat
Decodes a float value
(Overrides ASDecoderBase..::..decodeFloat(Single).)
Public methoddecodeInt
Decodes an integer
(Overrides ASDecoderBase..::..decodeInt(Int32).)
Public methoddecodeLong
Decodes a long (64-bit)
(Overrides ASDecoderBase..::..decodeLong(Int64).)
Public methoddecodeNull
Decodes the null value
Public methoddecodeObject
Decode the next object in the buffer
Public methoddecodeSequenceEnd
Decodes the end sequence tag
Public methoddecodeSequenceStart
Decode the next tag and verify that the name of the next tag is a sequence
Public methoddecodeShort
Decodes a short
(Overrides ASDecoderBase..::..decodeShort(Int16).)
Public methoddecodeString
Decodes a string
(Overrides ASDecoderBase..::..decodeString(String).)
Public methoddecodeUChar
Decodes an unsigned character
(Overrides ASDecoderBase..::..decodeUChar(Char).)
Public methoddecodeUInt
Decodes an unsigned integer
(Overrides ASDecoderBase..::..decodeUInt(Int32).)
Public methoddecodeULong
Decodes an unsigned long
(Overrides ASDecoderBase..::..decodeULong(Int64).)
Public methoddecodeUShort
Decodes an unsigned short
(Overrides ASDecoderBase..::..decodeUShort(Int16).)
Public methoddump
Dump the underlying byte array to a file
(Inherited from ASDecoderBase.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFree
Release the underlying resource (if not managed)
(Inherited from ASDecoderBase.)
Public methodGetData
Get the byte at the specified position
(Inherited from ASDecoderBase.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodgetSequenceName
Gets the next sequence name
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodisNull
true if the tag is null
Public methodisSequenceEnd
Determines whether the next tag is the end of sequence tag
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodmoveBy
Move index
(Inherited from ASDecoderBase.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also