BinUtils MembersNFX Class Library

[This is preliminary documentation and is subject to change.]

The BinUtils type exposes the following members.
Methods

  NameDescription
Public methodStatic memberGetIntDigitCount
Returns number of digits in 32-bit integer value
Public methodStatic memberReadByte
Public methodStatic memberReadCString(Stream)
Reads BSON cstring from stream
Public methodStatic memberReadCString(Stream, Int32)
Reads BSON cstring from stream
Public methodStatic memberReadDouble
Reads double from stream
Public methodStatic memberReadElementType
Reads BSON element type from stream
Public methodStatic memberReadInt16(Stream)
Reads 16-bit int from stream
Public methodStatic memberReadInt16( Byte , Int32)
Reads 16-bit int from byte array
Public methodStatic memberReadInt32(Stream)
Reads 32-bit int from stream
Public methodStatic memberReadInt32( Byte , Int32)
Reads 32-bit int from byte array
Public methodStatic memberReadInt64(Stream)
Reads 64-bit int from stream
Public methodStatic memberReadInt64( Byte , Int32)
Reads 64-bit int from byte array
Public methodStatic memberReadUInt16(Stream)
Reads unsigned 16-bit int from stream
Public methodStatic memberReadUInt16( Byte , Int32)
Reads unsigned 16-bit int from byte array
Public methodStatic memberReadUInt24
Reads 24-bit int (less than 2^24) from byte array
Public methodStatic memberReadUInt32(Stream)
Reads unsigned 32-bit int from stream
Public methodStatic memberReadUInt32( Byte , Int32)
Reads unsigned 32-bit int from byte array
Public methodStatic memberReadUInt64(Stream)
Reads unsigned 64-bit int from stream
Public methodStatic memberReadUInt64( Byte , Int32)
Reads unsigned 64-bit int from byte array
Public methodStatic memberWriteBinary
Public methodStatic memberWriteByte
Writes byte to stream
Public methodStatic memberWriteCString
Writes BSON cstring to stream
Public methodStatic memberWriteCStringToBuffer
Public methodStatic memberWriteDouble
Writes double to stream
Public methodStatic memberWriteInt16(Stream, Int16)
Writes 16-bit int to stream
Public methodStatic memberWriteInt16( Byte , Int16, Int32)
Writes 16-bit int to byte array
Public methodStatic memberWriteInt32(Stream, Int32)
Writes 32-bit int to stream
Public methodStatic memberWriteInt32( Byte , Int32, Int32)
Writes 32bit int to byte array
Public methodStatic memberWriteInt64(Stream, Int64)
Writes 64-bit int to stream
Public methodStatic memberWriteInt64( Byte , Int64, Int32)
Writes 64-bit int to byte array
Public methodStatic memberWriteTerminator
Writes terminator 0x00 symbol to stream
Public methodStatic memberWriteUInt16(Stream, UInt16)
Writes unsigned 16-bit int to stream
Public methodStatic memberWriteUInt16( Byte , UInt16, Int32)
Writes unsigned 16-bit int to byte array
Public methodStatic memberWriteUInt24
Writes unsigned 24bit int (less than 2^24) to byte array
Public methodStatic memberWriteUInt32(Stream, UInt32)
Writes unsigned 32-bit int to stream
Public methodStatic memberWriteUInt32( Byte , UInt32, Int32)
Writes unsigned 32bit int to byte array
Public methodStatic memberWriteUInt64(Stream, UInt64)
Writes unsigned 64-bit int to stream
Public methodStatic memberWriteUInt64( Byte , UInt64, Int32)
Writes unsigned 64-bit int to byte array
Back to Top
Fields

  NameDescription
Public fieldStatic memberTERMINATOR
Back to Top
Properties

  NameDescription
Public propertyStatic memberUTF8Encoding
Back to Top
See Also