IBsonReaderExtensions Methods | 
The IBsonReaderExtensions type exposes the following members.
| Name | Description | |
|---|---|---|
| FindElement | 
            Positions the reader to an element by name.
              | |
| FindStringElement | 
            Positions the reader to a string element by name.
              | |
| ReadBinaryData | 
            Reads a BSON binary data element from the reader.
              | |
| ReadBinaryDataWithGuidRepresentationUnspecified |  Obsolete.  
            Reads a BSON binary data element from the reader temporarily setting the GuidRepresentation to Unspecified.
              | |
| ReadBoolean | 
            Reads a BSON boolean element from the reader.
              | |
| ReadBytes | 
            Reads a BSON binary data element from the reader.
              | |
| ReadDateTime | 
            Reads a BSON DateTime element from the reader.
              | |
| ReadDecimal128 | 
            Reads a BSON Decimal128 element from the reader.
              | |
| ReadDouble | 
            Reads a BSON Double element from the reader.
              | |
| ReadInt32 | 
            Reads a BSON Int32 element from the reader.
              | |
| ReadInt64 | 
            Reads a BSON Int64 element from the reader.
              | |
| ReadJavaScript | 
            Reads a BSON JavaScript element from the reader.
              | |
| ReadJavaScriptWithScope | 
            Reads a BSON JavaScript with scope element from the reader (call ReadStartDocument next to read the scope).
              | |
| ReadMaxKey | 
            Reads a BSON MaxKey element from the reader.
              | |
| ReadMinKey | 
            Reads a BSON MinKey element from the reader.
              | |
| ReadName(IBsonReader) | 
            Reads the name of an element from the reader.
              | |
| ReadName(IBsonReader, String) | 
            Reads the name of an element from the reader.
              | |
| ReadNull | 
            Reads a BSON null element from the reader.
              | |
| ReadObjectId | 
            Reads a BSON ObjectId element from the reader.
              | |
| ReadRawBsonArray | 
            Reads a raw BSON array.
              | |
| ReadRawBsonDocument | 
            Reads a raw BSON document.
              | |
| ReadRegularExpression | 
            Reads a BSON regular expression element from the reader.
              | |
| ReadString | 
            Reads a BSON string element from the reader.
              | |
| ReadSymbol | 
            Reads a BSON symbol element from the reader.
              | |
| ReadTimestamp | 
            Reads a BSON timestamp element from the reader.
              | |
| ReadUndefined | 
            Reads a BSON undefined element from the reader.
              |