Method Remove
Remove(IMongoQuery)
Removes documents from this collection that match a query.
public virtual WriteConcernResult Remove(IMongoQuery query)
Parameters
queryIMongoQueryThe query (usually a QueryDocument or constructed using the Query builder).
Returns
- WriteConcernResult
A WriteConcernResult (or null if WriteConcern is disabled).
Remove(IMongoQuery, WriteConcern)
Removes documents from this collection that match a query.
public virtual WriteConcernResult Remove(IMongoQuery query, WriteConcern writeConcern)
Parameters
queryIMongoQueryThe query (usually a QueryDocument or constructed using the Query builder).
writeConcernWriteConcernThe write concern to use for this Insert.
Returns
- WriteConcernResult
A WriteConcernResult (or null if WriteConcern is disabled).
Remove(IMongoQuery, RemoveFlags)
Removes documents from this collection that match a query.
public virtual WriteConcernResult Remove(IMongoQuery query, RemoveFlags flags)
Parameters
queryIMongoQueryThe query (usually a QueryDocument or constructed using the Query builder).
flagsRemoveFlagsThe flags for this Remove (see RemoveFlags).
Returns
- WriteConcernResult
A WriteConcernResult (or null if WriteConcern is disabled).
Remove(IMongoQuery, RemoveFlags, WriteConcern)
Removes documents from this collection that match a query.
public virtual WriteConcernResult Remove(IMongoQuery query, RemoveFlags flags, WriteConcern writeConcern)
Parameters
queryIMongoQueryThe query (usually a QueryDocument or constructed using the Query builder).
flagsRemoveFlagsThe flags for this Remove (see RemoveFlags).
writeConcernWriteConcernThe write concern to use for this Insert.
Returns
- WriteConcernResult
A WriteConcernResult (or null if WriteConcern is disabled).
Remove(RemoveArgs)
Removes documents from this collection that match a query.
public virtual WriteConcernResult Remove(RemoveArgs args)
Parameters
argsRemoveArgsThe arguments.
Returns
- WriteConcernResult
A WriteConcernResult (or null if WriteConcern is disabled).