@@ -1702,11 +1702,13 @@ private MapReduceResult MapReduce(IClientSessionHandle session, MapReduceArgs ar
1702
1702
/// <typeparam name="TDocument">The type of the document.</typeparam>
1703
1703
/// <param name="args">The args.</param>
1704
1704
/// <returns>Multiple enumerators, one for each cursor.</returns>
1705
+ [ Obsolete ( "ParallelScanAs was deprecated in server version 4.1." ) ]
1705
1706
public ReadOnlyCollection < IEnumerator < TDocument > > ParallelScanAs < TDocument > ( ParallelScanArgs < TDocument > args )
1706
1707
{
1707
1708
return UsingImplicitSession ( session => ParallelScanAs ( session , args ) ) ;
1708
1709
}
1709
1710
1711
+ [ Obsolete ( "ParallelScanAs was deprecated in server version 4.1." ) ]
1710
1712
private ReadOnlyCollection < IEnumerator < TDocument > > ParallelScanAs < TDocument > ( IClientSessionHandle session , ParallelScanArgs < TDocument > args )
1711
1713
{
1712
1714
var batchSize = args . BatchSize ;
@@ -1730,6 +1732,7 @@ private ReadOnlyCollection<IEnumerator<TDocument>> ParallelScanAs<TDocument>(ICl
1730
1732
/// <param name="documentType">Type of the document.</param>
1731
1733
/// <param name="args">The args.</param>
1732
1734
/// <returns>Multiple enumerators, one for each cursor.</returns>
1735
+ [ Obsolete ( "ParallelScanAs was deprecated in server version 4.1." ) ]
1733
1736
public ReadOnlyCollection < IEnumerator > ParallelScanAs ( Type documentType , ParallelScanArgs args )
1734
1737
{
1735
1738
var parallelScanArgsDefinition = typeof ( ParallelScanArgs < > ) ;
@@ -2219,7 +2222,7 @@ private MongoCursor FindAs(Type documentType, IMongoQuery query, IBsonSerializer
2219
2222
#pragma warning disable 618
2220
2223
return MongoCursor . Create ( documentType , this , query , _settings . ReadConcern , _settings . ReadPreference , serializer ) ;
2221
2224
#pragma warning restore
2222
-
2225
+
2223
2226
}
2224
2227
2225
2228
private MongoCursor < TDocument > FindAs < TDocument > ( IMongoQuery query , IBsonSerializer serializer )
@@ -2482,6 +2485,7 @@ public virtual IEnumerable<WriteConcernResult> InsertBatch(
2482
2485
/// </summary>
2483
2486
/// <param name="args">The args.</param>
2484
2487
/// <returns>Multiple enumerators, one for each cursor.</returns>
2488
+ [ Obsolete ( "ParallelScan was deprecated in server version 4.1." ) ]
2485
2489
public virtual ReadOnlyCollection < IEnumerator < TDefaultDocument > > ParallelScan ( ParallelScanArgs < TDefaultDocument > args )
2486
2490
{
2487
2491
return ParallelScanAs < TDefaultDocument > ( args ) ;
0 commit comments