Mulai dari v2.0 driver ada async baru -hanya API. API lama tidak boleh lagi digunakan karena merupakan fasad pemblokiran atas API baru dan tidak digunakan lagi.
Cara yang disarankan saat ini untuk membuat koleksi yang dibatasi adalah dengan memanggil dan menunggu IMongoDatabase.CreateCollectionAsync dengan CreateCollectionOptions contoh yang menentukan Capped = true dan MaxSize = <cap size in bytes> atau MaxDocuments = <cap in doc count> (atau keduanya).
async Task CreateCappedCollectionAsync()
{
var database = new MongoClient().GetDatabase("HamsterSchool");
await database.CreateCollectionAsync("Hamsters", new CreateCollectionOptions
{
Capped = true,
MaxSize = 1024,
MaxDocuments = 10,
});
}