Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
mongodb
/
mongo-csharp-driver
Public
Notifications
You must be signed in to change notification settings
Fork
1.3k
Star
3.2k
Code
Pull requests
23
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
c14cf08
User selector
All users
Datepicker
All time
Commit History
Commits on May 22, 2012
Eliminated some first chance FormatExceptions from MongoUrlBuilder (only in cases where the exceptions were swallowed anyway).
mstrobel
committed
c14cf08
Copy full SHA for c14cf08
Merge branch 'vb35' of git://github.com/craiggwilson/mongo-csharp-driver into vb35
rstam
committed
711a3a3
Copy full SHA for 711a3a3
Changed CombineSerializationInfo to only check for null because "" is a valid (though not recommended) element name.
rstam
committed
bad1ce6
Copy full SHA for bad1ce6
changed VB.NET target framework to v3.5 and fixed some compilation issues and tests from the change.
craiggwilson
committed
2604aa5
Copy full SHA for 2604aa5
Commits on May 21, 2012
Merged implementation of CSHARP-471 with some changes.
rstam
committed
2282ab5
Copy full SHA for 2282ab5
Merge branch 'csharp471' of git://github.com/craiggwilson/mongo-csharp-driver into csharp471
rstam
committed
7b39f56
Copy full SHA for 7b39f56
Merged in implementation of CSHARP-458 with one additional check to make sure cast doesn't fail.
rstam
committed
1f2b855
Copy full SHA for 1f2b855
refactored BsonSerializationInfoHelper into two classes to allow for easier maintenance.
craiggwilson
committed
9bbef04
Copy full SHA for 9bbef04
Commits on May 19, 2012
added support for upcasting in linq.
craiggwilson
committed
6317b7a
Copy full SHA for 6317b7a
Added support for selecting elements with ElementAt.
craiggwilson
committed
ddf2e90
Copy full SHA for ddf2e90
added VB tests and added VB expression tree conversion to ExpressionNormalizer.
craiggwilson
committed
27a7d41
Copy full SHA for 27a7d41
Commits on May 18, 2012
Implemented CSHARP-458. Added support for Nullable<Enum> in LINQ queries.
rstam
committed
61e262c
Copy full SHA for 61e262c
Fixed comparisons in ReadString and ReadString to compare against 128 instead of 127.
rstam
committed
ca4e15c
Copy full SHA for ca4e15c
Merged pull request 105 (optimizes reading strings of length 0 or 1) with some changes and added some new unit tests.
rstam
committed
62c5966
Copy full SHA for 62c5966
Simplifying changes; inline the helper functions as they were only used once and eliminated all special cases except 0 and 1 byte string lengths.
optimiz3
authored and
rstam
committed
f42fb8d
Copy full SHA for f42fb8d
Improve '_id' comparisons so they are more general case:
Show description for 21753cf
optimiz3
authored and
rstam
committed
21753cf
Copy full SHA for 21753cf
Improve deserialization performance by an additional ~8% and improve memory churn
Show description for 3ada50f
optimiz3
authored and
rstam
committed
3ada50f
Copy full SHA for 3ada50f
Commits on May 17, 2012
Renamed SimpleQueryBuilder to UntypedQueryBuilder.
rstam
committed
318d5ad
Copy full SHA for 318d5ad
Added overload of Matches method to SimpleQueryBuilder and QueryBuilder<TDocument> that takes a BsonRegularExpression argument.
rstam
committed
1fc28c5
Copy full SHA for 1fc28c5
Renamed Func queryBuilder parameters to queryBuilderFunction. Renamed lamda parameter from q to qb in query builder functions in unit tests.
rstam
committed
1c494d8
Copy full SHA for 1c494d8
Added Replace method to Update<TDocument>.
rstam
committed
4645f3b
Copy full SHA for 4645f3b
Commits on May 16, 2012
Changed IEnumerable<TMember> to IEnumerable<TValue> in typed builders. Renamed some variables to more closely align with their type names. Replaced a few <V> with <TMember>.
rstam
committed
a014fe5
Copy full SHA for a014fe5
Change to GetItemSerializationInfo to properly throw exception if serializationInfo parameter does not implement IBsonItemSerializationInfoProvider.
rstam
committed
c1d7df7
Copy full SHA for c1d7df7
Added license to some files. Standardized using statements. Removed a few checks for null returned from GetSerializationInfo (which now throws an exception). Removed some dead files. Made all files…
Show description for 22856d4
rstam
committed
22856d4
Copy full SHA for 22856d4
Fixed warnings and fixed unit test that was being skipped.
rstam
committed
46a8dd5
Copy full SHA for 46a8dd5
added the rest of the typed builders.
craiggwilson
committed
ed8de1e
Copy full SHA for ed8de1e
Added typed query builders and reimagined untyped query builder.
craiggwilson
committed
b818efa
Copy full SHA for b818efa
refactored SelectQuery into BsonSerializationInfoHelper and PredicateTranslator
craiggwilson
committed
767f213
Copy full SHA for 767f213
Commits on May 15, 2012
Merged pull request for CSHARP-413 with minor changes.
rstam
committed
2ec8fa3
Copy full SHA for 2ec8fa3
added support for elemMatch queries when array elements are documents.
craiggwilson
committed
8f3b30c
Copy full SHA for 8f3b30c
Finished merging pull request 88 with minor formatting changes.
rstam
committed
0f11e78
Copy full SHA for 0f11e78
renamed SetConstructor to SetCreator and added a test.
craiggwilson
committed
f00b15e
Copy full SHA for f00b15e
Merge commit 'fa544b80f17de277d4e1fb3edd8666e052403fb6' into ctor
craiggwilson
committed
6f0c8e5
Copy full SHA for 6f0c8e5
Commits on May 11, 2012
Merged pull request adding support for LINQ from VB.NET.
Robert Stam
committed
2f4ab78
Copy full SHA for 2f4ab78
Commits on May 9, 2012
ported csharp linq tests to vb and made some changes to accomodate vb idiosyncracies in expression tree generation.
craiggwilson
committed
78869e1
Copy full SHA for 78869e1
Pagination
Previous
Next
You can’t perform that action at this time.