Sample is alleen beschikbaar vanuit een aggregatie. U moet beginnen met Aggregate, niet met Find. Ik geloof dat het ook beschikbaar is in Linq.
UPDATE:Het lijkt erop dat we er geen specifieke methode voor hebben. U kunt echter de AppendStage-methode gebruiken.
mongoCollection.Aggregate(sampleFilter)
.AppendStage<BsonDocument>("{ $sample: { size: 3 } }");