Sounds odd to me, too. As a newcomer I have naturally awaited smooth functioning. I have already tried to vary some of the attributes, but not yet all combinations.
>> that objectid contains a date time to 1 second resolution
would be more than precise for my purposes
>> to just store those values. E.g. Make your own struct.
Sorry, this I would find totally uncivilized. What is then DataTime there for?
Well, I must try all combinations of BsonDateTimeOptions and BsonRepresentation...
BTW, I am using Version 1.2, mongo Version 2.0, .NET 3.5, VS 2010 (Windows 7).
Thanks, Stan