CSMongo.Commands.MongoDatabaseCommands.RepairDatabase C# (CSharp) Method

RepairDatabase() public static method

Attempts to repair the current database
public static RepairDatabase ( MongoDatabase database, bool preserveClonedOnFailure, bool backupOriginal ) : MethodResult
database MongoDatabase
preserveClonedOnFailure bool
backupOriginal bool
return CSMongo.Results.MethodResult
        public static MethodResult RepairDatabase(MongoDatabase database, bool preserveClonedOnFailure, bool backupOriginal)
        {
            CommandResponse result = MongoDatabaseCommands.RunCommand(database, new { repairDatabase = Mongo.CommandArgument, preserveClonedFilesOnFailure = preserveClonedOnFailure, backupOriginalFiles = backupOriginal });
            return new MethodResult(result.GetDefaultResponse());
        }