El Insert
establece automáticamente la propiedad que se declara como ID BSON del modelo.
Si se declara de la siguiente manera...
[BsonId]
public ObjectId Id { get; set; }
... luego el Id
El campo contendrá el ID BSON predeterminado (nuevo, único) del objeto después de insertar el objeto en una colección:
coll.Insert(obj);
// obj.Id is now the BSON ID of the object