@@ -482,7 +482,7 @@ public IMongoQuery All<TValue>(Expression<Func<TDocument, IEnumerable<TValue>>>
482482 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
483483 var itemSerializationInfo = _serializationInfoHelper . GetItemSerializationInfo ( "All" , serializationInfo ) ;
484484 var serializedValues = _serializationInfoHelper . SerializeValues ( itemSerializationInfo , values ) ;
485- return UntypedQuery . All ( serializationInfo . ElementName , serializedValues ) ;
485+ return Query . All ( serializationInfo . ElementName , serializedValues ) ;
486486 }
487487
488488 /// <summary>
@@ -492,7 +492,7 @@ public IMongoQuery All<TValue>(Expression<Func<TDocument, IEnumerable<TValue>>>
492492 /// <returns>An IMongoQuery.</returns>
493493 public IMongoQuery And ( IEnumerable < IMongoQuery > queries )
494494 {
495- return UntypedQuery . And ( queries . ToArray ( ) ) ;
495+ return Query . And ( queries . ToArray ( ) ) ;
496496 }
497497
498498 /// <summary>
@@ -518,7 +518,7 @@ public IMongoQuery ElemMatch<TValue>(Expression<Func<TDocument, IEnumerable<TVal
518518 var itemSerializationInfo = _serializationInfoHelper . GetItemSerializationInfo ( "ElemMatch" , serializationInfo ) ;
519519 var elementQueryBuilder = new QueryBuilder < TValue > ( _serializationInfoHelper ) ;
520520 var elementQuery = elementQueryBuilderFunction ( elementQueryBuilder ) ;
521- return UntypedQuery . ElemMatch ( serializationInfo . ElementName , elementQuery ) ;
521+ return Query . ElemMatch ( serializationInfo . ElementName , elementQuery ) ;
522522 }
523523
524524 /// <summary>
@@ -532,7 +532,7 @@ public IMongoQuery EQ<TMember>(Expression<Func<TDocument, TMember>> memberExpres
532532 {
533533 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
534534 var serializedValue = _serializationInfoHelper . SerializeValue ( serializationInfo , value ) ;
535- return UntypedQuery . EQ ( serializationInfo . ElementName , serializedValue ) ;
535+ return Query . EQ ( serializationInfo . ElementName , serializedValue ) ;
536536 }
537537
538538 /// <summary>
@@ -544,7 +544,7 @@ public IMongoQuery EQ<TMember>(Expression<Func<TDocument, TMember>> memberExpres
544544 public IMongoQuery Exists < TMember > ( Expression < Func < TDocument , TMember > > memberExpression )
545545 {
546546 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
547- return UntypedQuery . Exists ( serializationInfo . ElementName ) ;
547+ return Query . Exists ( serializationInfo . ElementName ) ;
548548 }
549549
550550 /// <summary>
@@ -558,7 +558,7 @@ public IMongoQuery GT<TMember>(Expression<Func<TDocument, TMember>> memberExpres
558558 {
559559 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
560560 var serializedValue = _serializationInfoHelper . SerializeValue ( serializationInfo , value ) ;
561- return UntypedQuery . GT ( serializationInfo . ElementName , serializedValue ) ;
561+ return Query . GT ( serializationInfo . ElementName , serializedValue ) ;
562562 }
563563
564564 /// <summary>
@@ -572,7 +572,7 @@ public IMongoQuery GTE<TMember>(Expression<Func<TDocument, TMember>> memberExpre
572572 {
573573 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
574574 var serializedValue = _serializationInfoHelper . SerializeValue ( serializationInfo , value ) ;
575- return UntypedQuery . GTE ( serializationInfo . ElementName , serializedValue ) ;
575+ return Query . GTE ( serializationInfo . ElementName , serializedValue ) ;
576576 }
577577
578578 /// <summary>
@@ -587,7 +587,7 @@ public IMongoQuery In<TValue>(Expression<Func<TDocument, TValue>> memberExpressi
587587 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
588588 var serializedValues = _serializationInfoHelper . SerializeValues ( serializationInfo , values ) ;
589589
590- return UntypedQuery . In ( serializationInfo . ElementName , serializedValues ) ;
590+ return Query . In ( serializationInfo . ElementName , serializedValues ) ;
591591 }
592592
593593 /// <summary>
@@ -601,7 +601,7 @@ public IMongoQuery LT<TMember>(Expression<Func<TDocument, TMember>> memberExpres
601601 {
602602 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
603603 var serializedValue = _serializationInfoHelper . SerializeValue ( serializationInfo , value ) ;
604- return UntypedQuery . LT ( serializationInfo . ElementName , serializedValue ) ;
604+ return Query . LT ( serializationInfo . ElementName , serializedValue ) ;
605605 }
606606
607607 /// <summary>
@@ -615,7 +615,7 @@ public IMongoQuery LTE<TMember>(Expression<Func<TDocument, TMember>> memberExpre
615615 {
616616 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
617617 var serializedValue = _serializationInfoHelper . SerializeValue ( serializationInfo , value ) ;
618- return UntypedQuery . LTE ( serializationInfo . ElementName , serializedValue ) ;
618+ return Query . LTE ( serializationInfo . ElementName , serializedValue ) ;
619619 }
620620
621621 /// <summary>
@@ -629,7 +629,7 @@ public IMongoQuery LTE<TMember>(Expression<Func<TDocument, TMember>> memberExpre
629629 public IMongoQuery Matches ( Expression < Func < TDocument , string > > memberExpression , BsonRegularExpression regex )
630630 {
631631 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
632- return UntypedQuery . Matches ( serializationInfo . ElementName , regex ) ;
632+ return Query . Matches ( serializationInfo . ElementName , regex ) ;
633633 }
634634
635635 /// <summary>
@@ -643,7 +643,7 @@ public IMongoQuery Matches(Expression<Func<TDocument, string>> memberExpression,
643643 public IMongoQuery Matches ( Expression < Func < TDocument , string > > memberExpression , string pattern )
644644 {
645645 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
646- return UntypedQuery . Matches ( serializationInfo . ElementName , pattern ) ;
646+ return Query . Matches ( serializationInfo . ElementName , pattern ) ;
647647 }
648648
649649 /// <summary>
@@ -658,7 +658,7 @@ public IMongoQuery Matches(Expression<Func<TDocument, string>> memberExpression,
658658 public IMongoQuery Matches ( Expression < Func < TDocument , string > > memberExpression , string pattern , string options )
659659 {
660660 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
661- return UntypedQuery . Matches ( serializationInfo . ElementName , pattern , options ) ;
661+ return Query . Matches ( serializationInfo . ElementName , pattern , options ) ;
662662 }
663663
664664 /// <summary>
@@ -672,7 +672,7 @@ public IMongoQuery Matches(Expression<Func<TDocument, string>> memberExpression,
672672 public IMongoQuery Matches ( Expression < Func < TDocument , string > > memberExpression , Regex regex )
673673 {
674674 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
675- return UntypedQuery . Matches ( serializationInfo . ElementName , regex ) ;
675+ return Query . Matches ( serializationInfo . ElementName , regex ) ;
676676 }
677677
678678 /// <summary>
@@ -685,7 +685,7 @@ public IMongoQuery Matches(Expression<Func<TDocument, string>> memberExpression,
685685 public IMongoQuery Mod ( Expression < Func < TDocument , int > > memberExpression , int modulus , int value )
686686 {
687687 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
688- return UntypedQuery . Mod ( serializationInfo . ElementName , modulus , value ) ;
688+ return Query . Mod ( serializationInfo . ElementName , modulus , value ) ;
689689 }
690690
691691 /// <summary>
@@ -699,7 +699,7 @@ public IMongoQuery Mod(Expression<Func<TDocument, int>> memberExpression, int mo
699699 public IMongoQuery Near < TMember > ( Expression < Func < TDocument , TMember > > memberExpression , double x , double y )
700700 {
701701 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
702- return UntypedQuery . Near ( serializationInfo . ElementName , x , y ) ;
702+ return Query . Near ( serializationInfo . ElementName , x , y ) ;
703703 }
704704
705705 /// <summary>
@@ -714,7 +714,7 @@ public IMongoQuery Near<TMember>(Expression<Func<TDocument, TMember>> memberExpr
714714 public IMongoQuery Near < TMember > ( Expression < Func < TDocument , TMember > > memberExpression , double x , double y , double maxDistance )
715715 {
716716 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
717- return UntypedQuery . Near ( serializationInfo . ElementName , x , y , maxDistance ) ;
717+ return Query . Near ( serializationInfo . ElementName , x , y , maxDistance ) ;
718718 }
719719
720720 /// <summary>
@@ -730,7 +730,7 @@ public IMongoQuery Near<TMember>(Expression<Func<TDocument, TMember>> memberExpr
730730 public IMongoQuery Near < TMember > ( Expression < Func < TDocument , TMember > > memberExpression , double x , double y , double maxDistance , bool spherical )
731731 {
732732 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
733- return UntypedQuery . Near ( serializationInfo . ElementName , x , y , maxDistance , spherical ) ;
733+ return Query . Near ( serializationInfo . ElementName , x , y , maxDistance , spherical ) ;
734734 }
735735
736736 /// <summary>
@@ -740,7 +740,7 @@ public IMongoQuery Near<TMember>(Expression<Func<TDocument, TMember>> memberExpr
740740 /// <returns></returns>
741741 public IMongoQuery Not ( IMongoQuery query )
742742 {
743- return UntypedQuery . Not ( query ) ;
743+ return Query . Not ( query ) ;
744744 }
745745
746746 /// <summary>
@@ -754,7 +754,7 @@ public IMongoQuery NE<TMember>(Expression<Func<TDocument, TMember>> memberExpres
754754 {
755755 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
756756 var serializedValue = _serializationInfoHelper . SerializeValue ( serializationInfo , value ) ;
757- return UntypedQuery . NE ( serializationInfo . ElementName , serializedValue ) ;
757+ return Query . NE ( serializationInfo . ElementName , serializedValue ) ;
758758 }
759759
760760 /// <summary>
@@ -766,7 +766,7 @@ public IMongoQuery NE<TMember>(Expression<Func<TDocument, TMember>> memberExpres
766766 public IMongoQuery NotExists < TMember > ( Expression < Func < TDocument , TMember > > memberExpression )
767767 {
768768 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
769- return UntypedQuery . NotExists ( serializationInfo . ElementName ) ;
769+ return Query . NotExists ( serializationInfo . ElementName ) ;
770770 }
771771
772772 /// <summary>
@@ -780,7 +780,7 @@ public IMongoQuery NotIn<TValue>(Expression<Func<TDocument, IEnumerable<TValue>>
780780 {
781781 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
782782 var serializedValues = _serializationInfoHelper . SerializeValues ( serializationInfo , values ) ;
783- return UntypedQuery . NotIn ( serializationInfo . ElementName , serializedValues ) ;
783+ return Query . NotIn ( serializationInfo . ElementName , serializedValues ) ;
784784 }
785785
786786 /// <summary>
@@ -792,7 +792,7 @@ public IMongoQuery NotIn<TValue>(Expression<Func<TDocument, IEnumerable<TValue>>
792792 /// </returns>
793793 public IMongoQuery Or ( IEnumerable < IMongoQuery > queries )
794794 {
795- return UntypedQuery . Or ( queries ) ;
795+ return Query . Or ( queries ) ;
796796 }
797797
798798 /// <summary>
@@ -817,7 +817,7 @@ public IMongoQuery Or(params IMongoQuery[] queries)
817817 public IMongoQuery Size < TValue > ( Expression < Func < TDocument , IEnumerable < TValue > > > memberExpression , int size )
818818 {
819819 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
820- return UntypedQuery . Size ( serializationInfo . ElementName , size ) ;
820+ return Query . Size ( serializationInfo . ElementName , size ) ;
821821 }
822822
823823 /// <summary>
@@ -830,7 +830,7 @@ public IMongoQuery Size<TValue>(Expression<Func<TDocument, IEnumerable<TValue>>>
830830 public IMongoQuery Type < TMember > ( Expression < Func < TDocument , TMember > > memberExpression , BsonType type )
831831 {
832832 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
833- return UntypedQuery . Type ( serializationInfo . ElementName , type ) ;
833+ return Query . Type ( serializationInfo . ElementName , type ) ;
834834 }
835835
836836 /// <summary>
@@ -842,7 +842,7 @@ public IMongoQuery Type<TMember>(Expression<Func<TDocument, TMember>> memberExpr
842842 /// </returns>
843843 public IMongoQuery Where ( BsonJavaScript javascript )
844844 {
845- return UntypedQuery . Where ( javascript ) ;
845+ return Query . Where ( javascript ) ;
846846 }
847847
848848 /// <summary>
@@ -868,7 +868,7 @@ public IMongoQuery Where(Expression<Func<TDocument, bool>> expression)
868868 public IMongoQuery WithinCircle < TMember > ( Expression < Func < TDocument , TMember > > memberExpression , double centerX , double centerY , double radius )
869869 {
870870 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
871- return UntypedQuery . WithinCircle ( serializationInfo . ElementName , centerX , centerY , radius ) ;
871+ return Query . WithinCircle ( serializationInfo . ElementName , centerX , centerY , radius ) ;
872872 }
873873
874874 /// <summary>
@@ -884,7 +884,7 @@ public IMongoQuery WithinCircle<TMember>(Expression<Func<TDocument, TMember>> me
884884 public IMongoQuery WithinCircle < TMember > ( Expression < Func < TDocument , TMember > > memberExpression , double centerX , double centerY , double radius , bool spherical )
885885 {
886886 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
887- return UntypedQuery . WithinCircle ( serializationInfo . ElementName , centerX , centerY , radius , spherical ) ;
887+ return Query . WithinCircle ( serializationInfo . ElementName , centerX , centerY , radius , spherical ) ;
888888 }
889889
890890 /// <summary>
@@ -897,7 +897,7 @@ public IMongoQuery WithinCircle<TMember>(Expression<Func<TDocument, TMember>> me
897897 public IMongoQuery WithinPolygon < TMember > ( Expression < Func < TDocument , TMember > > memberExpression , double [ , ] points )
898898 {
899899 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
900- return UntypedQuery . WithinPolygon ( serializationInfo . ElementName , points ) ;
900+ return Query . WithinPolygon ( serializationInfo . ElementName , points ) ;
901901 }
902902
903903 /// <summary>
@@ -913,7 +913,7 @@ public IMongoQuery WithinPolygon<TMember>(Expression<Func<TDocument, TMember>> m
913913 public IMongoQuery WithinRectangle < TMember > ( Expression < Func < TDocument , TMember > > memberExpression , double lowerLeftX , double lowerLeftY , double upperRightX , double upperRightY )
914914 {
915915 var serializationInfo = _serializationInfoHelper . GetSerializationInfo ( memberExpression ) ;
916- return UntypedQuery . WithinRectangle ( serializationInfo . ElementName , lowerLeftX , lowerLeftY , upperRightX , upperRightY ) ;
916+ return Query . WithinRectangle ( serializationInfo . ElementName , lowerLeftX , lowerLeftY , upperRightX , upperRightY ) ;
917917 }
918918 }
919919}
0 commit comments