MongoDBCommandBuilder Class
Automatically generates insert, update, and delete commands for a
MongoDBDataAdapter from its select command: JSON commands in the native mode, SQL statements in the SQL engine mode. When the native select command reads whole documents (ReaderType=Document), the insert command has one parameter, p1 of type
MongoDBType.Object, which takes the document to insert. When the select command does not return "_id" and
ConflictOption is
OverwriteChanges, the document to update or delete is found by the values of all its fields.