My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
T_MongoDB_Driver_Conversion_EndianBitConverter  
API documentation for the EndianBitConverter type
WikiDoc, Type
Updated Jun 8, 2010 by ee.devf...@gmail.com

Summary

Equivalent of BitConverter , but with either endianness.

Members

Methods

CopyBytes

CopyBytes

CopyBytes

CopyBytes

CopyBytes

CopyBytes

CopyBytes

CopyBytes

CopyBytes

CopyBytes

CopyBytes

DoubleToInt64Bits

||===== Returns ===== A 64-bit signed integer whose value is equivalent to value.
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(bool value, byte buffer, int index)
void CopyBytes(char value, byte buffer, int index)
void CopyBytes(Decimal value, byte buffer, int index)
void CopyBytes(float value, byte buffer, int index)
void CopyBytes(int value, byte buffer, int index)
void CopyBytes(long value, byte buffer, int index)
void CopyBytes(short value, byte buffer, int index)
void CopyBytes(UInt16 value, byte buffer, int index)
void CopyBytes(UInt32 value, byte buffer, int index)
void CopyBytes(UInt64 value, byte buffer, int index)
long DoubleToInt64Bits(bool value)

For

||===== Returns =====
EndianBitConverter For(Endianness endiannes)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

GetBytes

||===== Returns ===== An array of bytes with length 1.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(bool value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(char value)

||===== Returns ===== An array of bytes with length 16.
byte GetBytes(Decimal value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(float value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(int value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(long value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(short value)

||===== Returns ===== An array of bytes with length 2.
byte GetBytes(UInt16 value)

||===== Returns ===== An array of bytes with length 4.
byte GetBytes(UInt32 value)

||===== Returns ===== An array of bytes with length 8.
byte GetBytes(UInt64 value)

Int32BitsToSingle

||===== Returns ===== A single-precision floating point number whose value is equivalent to value.
float Int32BitsToSingle(int value)

Int64BitsToDouble

||===== Returns ===== A double-precision floating point number whose value is equivalent to value.
bool Int64BitsToDouble(long value)

IsLittleEndian

||===== Remarks ===== Different computer architectures store data using different byte orders. "Big-endian" means the most significant byte is on the left end of a word. "Little-endian" means the most significant byte is on the right end of a word.
bool IsLittleEndian()

SingleToInt32Bits

||===== Returns ===== A 32-bit signed integer whose value is equivalent to value.
int SingleToInt32Bits(float value)

ToBoolean

||===== Returns ===== true if the byte at startIndex in value is nonzero; otherwise, false.
bool ToBoolean(byte value, int startIndex)

ToChar

||===== Returns ===== A character formed by two bytes beginning at startIndex.
char ToChar(byte value, int startIndex)

ToDecimal

||===== Returns ===== A decimal formed by sixteen bytes beginning at startIndex.
Decimal ToDecimal(byte value, int startIndex)

ToDouble

||===== Returns ===== A double precision floating point number formed by eight bytes beginning at startIndex.
bool ToDouble(byte value, int startIndex)

ToInt16

||===== Returns ===== A 16-bit signed integer formed by two bytes beginning at startIndex.
short ToInt16(byte value, int startIndex)

ToInt32

||===== Returns ===== A 32-bit signed integer formed by four bytes beginning at startIndex.
int ToInt32(byte value, int startIndex)

ToInt64

||===== Returns ===== A 64-bit signed integer formed by eight bytes beginning at startIndex.
long ToInt64(byte value, int startIndex)

ToSingle

||===== Returns ===== A single precision floating point number formed by four bytes beginning at startIndex.
float ToSingle(byte value, int startIndex)

ToString

||===== Remarks ===== All the elements of value are converted.
string ToString(byte value)

||===== Remarks ===== The elements from array position startIndex to the end of the array are converted.
string ToString(byte value, int startIndex)

||===== Remarks ===== The length elements from array position startIndex are converted.
string ToString(byte value, int startIndex, int length)

ToString

||===== Remarks ===== All the elements of value are converted.
string ToString(byte value)

||===== Remarks ===== The elements from array position startIndex to the end of the array are converted.
string ToString(byte value, int startIndex)

||===== Remarks ===== The length elements from array position startIndex are converted.
string ToString(byte value, int startIndex, int length)

ToString

||===== Remarks ===== All the elements of value are converted.
string ToString(byte value)

||===== Remarks ===== The elements from array position startIndex to the end of the array are converted.
string ToString(byte value, int startIndex)

||===== Remarks ===== The length elements from array position startIndex are converted.
string ToString(byte value, int startIndex, int length)

ToUInt16

||===== Returns ===== A 16-bit unsigned integer formed by two bytes beginning at startIndex.
UInt16 ToUInt16(byte value, int startIndex)

ToUInt32

||===== Returns ===== A 32-bit unsigned integer formed by four bytes beginning at startIndex.
UInt32 ToUInt32(byte value, int startIndex)

ToUInt64

||===== Returns ===== A 64-bit unsigned integer formed by eight bytes beginning at startIndex.
UInt64 ToUInt64(byte value, int startIndex)


Sign in to add a comment
Powered by Google Project Hosting