public BsonMemberMap(BsonClassMap classMap, MemberInfo memberInfo) { _classMap = classMap; _memberInfo = memberInfo; _memberType = BsonClassMap.GetMemberInfoType(memberInfo); _memberTypeIsBsonValue = typeof(BsonValue).IsAssignableFrom(_memberType); Reset(); }